设置URL属性就能从一个URL远程站点请求数据,或者设置data属性也行。
url:'packagetype.do',
dataType : 'json',
type : 'POST',
async:false,
success: function (data){
packageTypeList = data;
}
});
var ed = $('#dg').datagrid('getEditor', {index:editIndex,field:'productid'});
var productname = $(ed.target).combobox('getText');
var value = $(ed.target).combobox('getValue');
js中easyUI 中的下拉框的值获取方式
jsp:
js中:var contract_code = $(" #order_code2").combobox('getValue');//获取下下拉框的值
参考资料:百度百科EASYUI
获取datagrid中编辑列combobox的value值与text值方法:
设置URL属性就能从一个URL远程站点请求数据,或者设置data属性也行。
url:'packagetype.do',
dataType : 'json',
type : 'POST',
async:false,
success: function (data){
packageTypeList = data;
}
});
你这样获取可能有问题吧,你这获取的 是datagrid选中行的对应列的值,而不是当前编辑的combobox的选中的值吧。
var ed = $('#dg').datagrid('getEditor', {index:editIndex,field:'productid'});
var productname = $(ed.target).combobox('getText');
var value = $(ed.target).combobox('getValue');
var rowIndex = $(".datagrid-row").has(this).index();
得到当前下拉框的所在index