tabalinas/jsgrid
Vedi su GitHubSelect Field : is it possible to reload via ajax on editTemplate?
Open
Aperta il 14 lug 2017
help wanted
Descrizione
Is it possible to reload select field items on it field self when editTemplate is called? I try to do like this but not running sorry my English is not good
{title:"Category",type:"select", name:"prodCatId", items:dataCategory,valueField:"prodCatId",textField:"prodCatDesc",
editTemplate : function(){
var sbuField = this._grid.fields[0];
var $editControl = jsGrid.fields.select.prototype.editTemplate.call(this,arguments);
$editControl.on("change", function(){
var selectedSbuId = sbuField.editControl[0].value;
var selectedprodCatId = $(this).val();
$.ajax({
type: "POST",
url: "./getDataCategoryList",
data:{"sbuId":selectedSbuId,"prodCatId":selectedprodCatId},
success: function(data){
dataCategory = data
},
error : function(error){alert('error')}
});
});
return $editControl;
},
}