我们当前绑定到提交按钮的单击事件(我们没有绑定到表单的提交事件是有原因的)。是否保证我们的JS将在表单提交之前运行(因为我们正在向想要提交的隐藏字段输入值),或者我们是否需要阻止表单提交,然后再次调用提交?
$(function() {
$('#button').on('click', function() {
// Do some stuff here - needs to finish before the form submits
return true;
});
});
提前感谢!
我想在表单事件"onsubmit“中加载一个带有JS的图像,而不会影响表单的提交操作。
我做的事情如下:
var img = new Image();
img.onload = function(){
myfunction();
};
img.src = URL_FOR_PHP_SCRIPT_TO_DO_SOME_LOGIC;
window_sleep(750); //Custom method to hang the CPU for 750ms until the request to call the image is called.
这个逻辑对我来说是必须的,我的意思是我
在提交表单之前,我有以下提交处理程序,它应该根据用户输入(键)查找一些值,并用获取的值更新隐藏字段。
$('#my_form').submit(function() {
$.ajax({
url: "lookup.php?key=" + $('#key').val(),", // Read one of the user input and lookup
dataType: 'json',
success: function(data){
console.log(data); // S
我是vue.js新手,这就是我用vue.js提交表单的方式,但是表单没有提交,我得到了"?“在提交表单之后,也可以在URL中找到。
<!-- root Element -->
<body id="test">
<!-- My html form -->
<form v-on="submit: send">
<input>
<button>Send</button>
</form>
<script src="https://cdnj