JqG​​rid EditForm刷新选择

我想刷新编辑表单上的选择下拉菜单。

目前我有$("#SalesName").refresh但这不起作用。 我在colModel editoptions:{dataUrl:'SalesDropDownGrid.php'}.有这个editoptions:{dataUrl:'SalesDropDownGrid.php'}.

任何帮助表示赞赏。

谢谢

如果您要使用表单编辑的recreateForm:true选项,则每次用户打开表单时都会重新创建编辑表单。 因此select将填充"SalesDropDownGrid.php" (来自editoptions.dataUrl )返回的项目。

如果您在"SalesDropDownGrid.php"的响应中设置Cache-Control: max-age=0 HTTP标头,则不会缓存结果,并且将使用当前的“Salesman”列表填充选择。 如果您在PHP代码中设置HTTP标头时遇到一些问题,可以选择使用

 ajaxSelectOptions: { cache: false } 

看到答案 。