tabalinas/jsgrid
View on GitHubSelect Field : is it possible to reload via ajax on editTemplate?
Open
#842 opened on Jul 14, 2017
help wanted
Description
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;
},
}