EasyUI Forum
May 01, 2024, 03:18:50 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Is possible to load form with method 'post' like a load panel  (Read 3402 times)
Aod47
Jr. Member
**
Posts: 83


View Profile
« on: March 01, 2020, 05:36:33 AM »

eg.

Code:
$('#fm').form({method: 'post', onBeforeLoad: function(param){ param.itemId = itemId}});
$('#fm').form('load', 'getItem.ashx');

Thank you for advice.

Logged
jarry
Administrator
Hero Member
*****
Posts: 2262


View Profile Email
« Reply #1 on: March 03, 2020, 07:44:30 PM »

Please extend a new special method to load your form data.
Code:
<script type="text/javascript">
$.extend($.fn.form.methods, {
loadRemote: function(jq, param){
return jq.each(function(){
var f = $(this);
$.ajax({
url: param.url,
data: param.params||{},
dataType: 'json',
success: function(data){
f.form('load', data);
}
});
})
}
})
</script>

Usage example:
Code:
$('#fm').form('loadRemote', {url:'getItem.ashx',params:{itemId:'itemId}});
Logged
Aod47
Jr. Member
**
Posts: 83


View Profile
« Reply #2 on: March 05, 2020, 06:36:32 PM »

Wonderful!!  Grin
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!