Javascript Sharepoint Jquery-关闭列表项的“编辑属性”窗口后,我是否可以运行脚本?

Javascript Sharepoint Jquery-关闭列表项的“编辑属性”窗口后,我是否可以运行脚本?,javascript,jquery,sharepoint,Javascript,Jquery,Sharepoint,我想在用户单击“编辑属性”窗口上的“保存”按钮时运行列表项更新脚本,在我的情况下,这是在用户修改另一个名为“请求状态”的字段时更新名为“阶段”的超链接或图像字段。。。另外,是否要获取刚刚编辑或引用的项目的ID 非常感谢您的帮助!我真的被这个难住了。谢谢 我想出来了!您需要使用dialogReturnValueCallback,它在EditForm窗口关闭后执行函数 有关答案的详细信息,请点击此处: 以下是该链接中的相应代码: //您可以这样创建模态对话框 //对话框打开函数OpenDialog{

我想在用户单击“编辑属性”窗口上的“保存”按钮时运行列表项更新脚本,在我的情况下,这是在用户修改另一个名为“请求状态”的字段时更新名为“阶段”的超链接或图像字段。。。另外,是否要获取刚刚编辑或引用的项目的ID


非常感谢您的帮助!我真的被这个难住了。谢谢

我想出来了!您需要使用dialogReturnValueCallback,它在EditForm窗口关闭后执行函数

有关答案的详细信息,请点击此处:

以下是该链接中的相应代码:

//您可以这样创建模态对话框

//对话框打开函数OpenDialog{var options=SP.UI.$create_DialogOptions;options.url='/_layouts/mySolution/myPage.aspx';options.width=500;options.height=400;options.dialogReturnValueCallback=function.createDelegatenull,CloseCallback;SP.UI.ModalDialog.showModalDialogoptions;}

//然后让返回函数像这样


//对话框回调函数CloseCallbackresult,target{if result==SP.UI.DialogResult.OK{//运行OK代码//与下面的一致…this.dataArray=target.split^;var startDate=new Datethis.dataArray[1];//注意,我使用this.dataArray允许在整个代码中访问对象}如果result==SP.UI.DialogResult.cancel{//Run cancel Code}

你有没有想过这个问题?我花了好几个小时试图找到答案。谢谢我知道了!请参阅我的帖子,并给出答案: