Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jqgrid编辑类型:“选择”事件_Javascript_Jquery_Jquery Ui_Jqgrid - Fatal编程技术网

Javascript Jqgrid编辑类型:“选择”事件

Javascript Jqgrid编辑类型:“选择”事件,javascript,jquery,jquery-ui,jqgrid,Javascript,Jquery,Jquery Ui,Jqgrid,我正在使用JQgrid,在我的项目中有一个select/dropdown,并以类似于的方式实现了它 我需要一个on select偶数或一些允许我执行其他代码的东西,但不确定如何执行?您可以使用的dataEvents属性将任何事件(如“更改”事件)绑定到编辑中的select。在中,您可以找到此类代码的示例。您可以使用的dataEvents属性将任何事件(如“更改”事件)绑定到编辑中的select。在中,您将找到此类代码的示例。谢谢!另外,感谢您回答了jqgrid的其他大部分问题:P到目前为止,jq

我正在使用JQgrid,在我的项目中有一个select/dropdown,并以类似于的方式实现了它


我需要一个on select偶数或一些允许我执行其他代码的东西,但不确定如何执行?

您可以使用的dataEvents属性将任何事件(如“更改”事件)绑定到编辑中的select。在中,您可以找到此类代码的示例。

您可以使用的dataEvents属性将任何事件(如“更改”事件)绑定到编辑中的select。在中,您将找到此类代码的示例。

谢谢!另外,感谢您回答了jqgrid的其他大部分问题:P到目前为止,jqgrid非常灵活/强大。确实:D我在做这件事的时候,我可以为此创建一个问题,但是您知道在编辑过程中,当使用模式时,何斯可以在下拉列表中预先选择一个值吗?或者链接a可以阅读如何做it@Yenros:不客气!我很高兴我以前的回答对你也有帮助。预选可能取决于确切的需求和上下文。在某些情况下,使用editoptions选项的defaultValue属性就足够了。在其他情况下,需要使用dataInit或其他回调函数,这些回调函数特定于使用表单编辑、行编辑或单元格编辑的编辑模式。@Oleg:是否可以将一些参数传递到dataInit方法中?我说的是这样的参数$'grid'.getRowDataid['colName'].@Anatoliy:你可以定义一些你的函数,它有一些参数,比如var myDataInit=function elem,a,b{…},然后在dataInit内部用不同的参数调用它。比如dataInit:function elem{myDataInitelem,x,y}和dataInit:function elem{myDataInitelem,a,b}作为另一列。谢谢!另外,感谢您回答了jqgrid的其他大部分问题:P到目前为止,jqgrid非常灵活/强大。确实:D我在做这件事的时候,我可以为此创建一个问题,但是您知道在编辑过程中,当使用模式时,何斯可以在下拉列表中预先选择一个值吗?或者链接a可以阅读如何做it@Yenros:不客气!我很高兴我以前的回答对你也有帮助。预选可能取决于确切的需求和上下文。在某些情况下,使用editoptions选项的defaultValue属性就足够了。在其他情况下,需要使用dataInit或其他回调函数,这些回调函数特定于使用表单编辑、行编辑或单元格编辑的编辑模式。@Oleg:是否可以将一些参数传递到dataInit方法中?我说的是这样的参数$'grid'.getRowDataid['colName'].@Anatoliy:你可以定义一些你的函数,它有一些参数,比如var myDataInit=function elem,a,b{…},然后在dataInit内部用不同的参数调用它。比如dataInit:function elem{myDataInitelem,x,y}和dataInit:function elem{myDataInitelem,a,b}用于另一列。