Javascript 我正在测试捕获表单上的提交按钮值

Javascript 我正在测试捕获表单上的提交按钮值,javascript,jquery,forms,Javascript,Jquery,Forms,我试图捕获submit按钮的值,以便根据所使用的按钮提交表单。表单名incidentform和按钮名为updateincidentButton。下面是代码 $(function(){ $$("#incidentform").submit(function(e){ var =$("#updateincidentButton").val(); if(var==="Update incident"){ alert(var);

我试图捕获submit按钮的值,以便根据所使用的按钮提交表单。表单名incidentform和按钮名为updateincidentButton。下面是代码

$(function(){
    $$("#incidentform").submit(function(e){
        var =$("#updateincidentButton").val();
        if(var==="Update incident"){
            alert(var);
            e.preventDefault();
        }

    })
})
下面是表单的基本html

<form id="incidentform" action="/" method="get">
<input type="submit" class="button" id="updateincidentButton" name="updateincidentButton" value="Update Incident"/>

</form> 

首先,您不需要两个“$$”

名称是“updateincidentButton”还是id?如果当前为名称,请将其更改为id:

<button id="incidentform">Click Me</button>
点击我

表单也是这样。传递到$中的hashtag表示元素的id。

首先,您不需要两个“$$”

名称是“updateincidentButton”还是id?如果当前为名称,请将其更改为id:

<button id="incidentform">Click Me</button>
点击我

表单也是这样。传递到$中的hashtag表示元素的id。

首先,您不需要两个“$$”

名称是“updateincidentButton”还是id?如果当前为名称,请将其更改为id:

<button id="incidentform">Click Me</button>
点击我

表单也是这样。传递到$中的hashtag表示元素的id。

首先,您不需要两个“$$”

名称是“updateincidentButton”还是id?如果当前为名称,请将其更改为id:

<button id="incidentform">Click Me</button>
点击我

表单也是这样。传递到$中的hashtag表示元素的id。

var
是javascript中的保留关键字。不能将其用作变量的名称。 更改此项:

var =$("#updateincidentButton").val();
对这样的事情:

var var1 = $("#updateincidentButton").val();

var
是javascript中的保留关键字。不能将其用作变量的名称。 更改此项:

var =$("#updateincidentButton").val();
对这样的事情:

var var1 = $("#updateincidentButton").val();

var
是javascript中的保留关键字。不能将其用作变量的名称。 更改此项:

var =$("#updateincidentButton").val();
对这样的事情:

var var1 = $("#updateincidentButton").val();

var
是javascript中的保留关键字。不能将其用作变量的名称。 更改此项:

var =$("#updateincidentButton").val();
对这样的事情:

var var1 = $("#updateincidentButton").val();

首先,您必须在某个地方定义表单…给它一个ID:

<form id="aspnetForm">
....
<input type="button" id="updateincidentButton" value="Update incident"/>
</form>

首先,您必须在某个地方定义表单…给它一个ID:

<form id="aspnetForm">
....
<input type="button" id="updateincidentButton" value="Update incident"/>
</form>

首先,您必须在某个地方定义表单…给它一个ID:

<form id="aspnetForm">
....
<input type="button" id="updateincidentButton" value="Update incident"/>
</form>

首先,您必须在某个地方定义表单…给它一个ID:

<form id="aspnetForm">
....
<input type="button" id="updateincidentButton" value="Update incident"/>
</form>

确保按钮的
类型
为“按钮”

$(document).on('click', '#updateincidentButton', function () {
    var value = $('#updateincidentButton').val();
    if (value == 'Update incident') {
        alert(value);
    }
});

那么你甚至不必防止违约。然后使用AJAX提交表单。根据单击时按钮的值发布到URL。

确保按钮的
类型为“button”

$(document).on('click', '#updateincidentButton', function () {
    var value = $('#updateincidentButton').val();
    if (value == 'Update incident') {
        alert(value);
    }
});

那么你甚至不必防止违约。然后使用AJAX提交表单。根据单击时按钮的值发布到URL。

确保按钮的
类型为“button”

$(document).on('click', '#updateincidentButton', function () {
    var value = $('#updateincidentButton').val();
    if (value == 'Update incident') {
        alert(value);
    }
});

那么你甚至不必防止违约。然后使用AJAX提交表单。根据单击时按钮的值发布到URL。

确保按钮的
类型为“button”

$(document).on('click', '#updateincidentButton', function () {
    var value = $('#updateincidentButton').val();
    if (value == 'Update incident') {
        alert(value);
    }
});

那么你甚至不必防止违约。然后使用AJAX提交表单。根据单击时按钮的值发布到URL。

您的问题是什么?
$$(“#意外形式”)
也是打字错误吗?请添加相关HTMLY,$$是代码复制和粘贴中的一个打字错误。对不起,我想说的是它们是元素的id名称。你的问题是什么?
$$(“#意外形式”)
也是打字错误吗?请添加相关HTMLY,$$是代码复制和粘贴中的一个打字错误。对不起,我想说的是它们是元素的id名称。你的问题是什么?
$$(“#意外形式”)
也是打字错误吗?请添加相关HTMLY,$$是代码复制和粘贴中的一个打字错误。对不起,我想说的是它们是元素的id名称。你的问题是什么?
$$(“#意外形式”)
也是打字错误吗?请添加相关HTMLY,$$是代码复制和粘贴中的一个打字错误。很抱歉,我想说的是它们是元素的id名称,我实际上要做的是使用ajax提交表单。我只想测试一下按钮的动作。上面的代码是否也可以这样做?e.preventdefault()不是在停止按钮单击的默认操作,而不是表单提交的默认操作吗?我实际上是在尝试使用ajax提交表单。我只想测试一下按钮的动作。上面的代码是否也可以这样做?e.preventdefault()不是在停止按钮单击的默认操作,而不是表单提交的默认操作吗?我实际上是在尝试使用ajax提交表单。我只想测试一下按钮的动作。上面的代码是否也可以这样做?e.preventdefault()不是在停止按钮单击的默认操作,而不是表单提交的默认操作吗?我实际上是在尝试使用ajax提交表单。我只想测试一下按钮的动作。上面的代码是否也可以这样做?e.preventdefault()不是正在停止按钮单击的默认操作,而不是表单提交的默认操作吗?