Skip to content

Commit

Permalink
Merge pull request #404 from OlegKi/master
Browse files Browse the repository at this point in the history
postData for building selects using dataUrl
  • Loading branch information
tonytomov committed Jan 8, 2013
2 parents 2f0eb25 + 3e2a0ad commit c5a4998
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion js/grid.common.js
Expand Up @@ -181,7 +181,6 @@ $.extend($.jgrid,{
try{$(':input:visible',selector)[0].focus();}catch(_){}
}
},

info_dialog : function(caption, content,c_b, modalopt) {
var mopt = {
width:290,
Expand Down Expand Up @@ -340,10 +339,19 @@ $.extend($.jgrid,{
$(elem).attr("aria-multiselectable","true");
} else { msl = false; }
if(options.dataUrl !== undefined) {
var rowid = options.name ? String(options.id).substring(0, String(options.id).length - String(options.name).length - 1) : String(options.id),
postData = options.postData || ajaxso.postData;

if ($t.p && $t.p.idPrefix) {
rowid = $.jgrid.stripPref($t.p.idPrefix, rowid);
} else {
postData = undefined; // don't use postData for searching from jqFilter. One can implement the feature in the future if required.
}
$.ajax($.extend({
url: options.dataUrl,
type : "GET",
dataType: "html",
data: $.isFunction(postData) ? postData.call($t, rowid, vl, String(options.name)) : postData,
context: {elem:elem, options:options, vl:vl},
success: function(data){
var a, ovm = [], elem = this.elem, vl = this.vl,
Expand Down

0 comments on commit c5a4998

Please sign in to comment.