2016-06-01 61 views
1

我正在testlink中实施SSO。我成功实施了SSO。但是在SSO实施之后出现了一个奇怪的场景。 点击测试用例后,点击编辑按钮编辑测试用例。现在修改测试用例。现在点击'保存'按钮。 HTML保存按钮如下:从Testlink按下保存按钮时onClick不会触发

<input id="do_update" name="do_update" onclick="show_modified_warning=false; doAction.value='doUpdate'" value="Save" type="submit"> 

但是,点击保存按钮时不会触发onclick。我在php代码中添加了一个警报并进行了检查。警报未显示。 所有其他按钮按预期工作。

回答

0

最好的办法是给你打电话的方法对这样的form标签:

<form onsubmit="return your_function_name();"> 
... 
</form> 

Returning false will not submit the form, true will submit! 

或 与onsubmit

<input id="do_update" name="do_update" onsubmit="show_modified_warning=false; doAction.value='doUpdate'" value="Save" type="submit"> 
+0

感谢您的答复尝试。它力求解决。 – manutd

+0

首先,您应该检查console.log是否有任何javascript错误。 –

+0

SyntaxError:expected expression,got'<' Ext.util.JSON manutd