Jquery 我想在jqgrid的editoption中添加加载事件

Jquery 我想在jqgrid的editoption中添加加载事件,jquery,jqgrid,Jquery,Jqgrid,我想在jqGrid的editoption中添加加载事件 我的代码如下: dataEvents: [ { type: 'change', fn: function (e) { Myfunction(); } }, { type: 'load', fn: function (e) { Myfunction(); } }] 我的问题是:change事件调用得很好,但是load事件没有被调用。我不确定您希望

我想在jqGrid的editoption中添加加载事件

我的代码如下:

dataEvents: [
{
    type: 'change',
    fn: function (e)
    {
        Myfunction();
    }
},
{
    type: 'load',
    fn: function (e)
    {
        Myfunction();
    }
}]

我的问题是:change事件调用得很好,但是load事件没有被调用。

我不确定您希望在哪种情况下调用handler的句柄。如果使用
dataUrl
从服务器加载
,则可以使用
buildSelect
替换“load”hendler。如果服务器返回已经包含
的HTML片段,
buildSelect
callbacl可以如下所示

dataUrl:“mySelectUrl”,
buildSelect:函数(数据){
Myfunction();
返回数据;
}

Cam您解释何时调用加载事件以及加载事件的目的谢谢,我想在编辑表单中的两个选择框的情况下使用这个东西……场景是当我从XYZ选择框中选择一个时,然后PXR选择框的选项是XYZ选择框中的S、Y、U和B,然后PXR选择框的选项是K、L,O@NisargPatel:不客气!在当前版本的jqGrid中,依赖选择的实现非常复杂。请参阅以下内容,其中描述了在不使用
dataUrl
的情况下如何执行此操作。在
dataUrl
的情况下,实现方式基本相同。