jquery如何在mvc4中检测表单id

jquery如何在mvc4中检测表单id,jquery,asp.net,asp.net-mvc,asp.net-mvc-4,Jquery,Asp.net,Asp.net Mvc,Asp.net Mvc 4,我有一个网页,它有两种形式 像这样: <div class="ApartmentOwnerRegister"> @using (Html.BeginForm("RegisterApartmentOwner", "Home", FormMethod.Post, new { enctype = "multipart/form-data" })) { <p>

我有一个网页,它有两种形式

像这样:

<div class="ApartmentOwnerRegister">
@using (Html.BeginForm("RegisterApartmentOwner", "Home", FormMethod.Post, 
                            new { enctype = "multipart/form-data" }))
                            {
    <p>
        <label>First Name</label>
        <input type="text" placeholder="Enter your first Name" />
        <span class="errorMessage"></span>
    </p>
    <p>
        <label>Last Name</label>
        <input type="text" placeholder="Enter your last Name" />
        <span class="errorMessage"></span>
    </p>
    <p>
        <label>Mobile Number</label>
        <input type="text" placeholder="Enter your mobile number" />
        <span class="errorMessage"></span>
    </p>
    <p>
        <input type="submit" value="Register"  class="submit"/>
    </p>
    }
</div>
<div class="TenantRegister">
@using (Html.BeginForm("RegisterTenant", "Home", FormMethod.Post, 
                            new { enctype = "multipart/form-data" }))
                            {
    <p>
        <label>First Name</label>
        <input type="text" placeholder="Enter your first Name" />
        <span class="errorMessage"></span>
    </p>
    <p>
        <label>Last Name</label>
        <input type="text" placeholder="Enter your last Name" />
        <span class="errorMessage"></span>
    </p>
    <p>
        <label>Mobile Number</label>
        <input type="text" placeholder="Enter your mobile number" />
        <span class="errorMessage"></span>
    </p>
    <p>
        <label>Passport Number</label>
        <input type="text" placeholder="Enter your passport number" />
        <span class="errorMessage"></span>
    </p>

    <p>
        <label for="file">Upload You Passport:</label> 
        <input type="file" name="file" id="passport" style="width: 100%;" />  
        <span class="errorMessage"></span>
    </p>
    <p>
        <label for="file">Upload You Image:</label> 
        <input type="file" name="file" id="image" style="width: 100%;" />  
        <span class="errorMessage"></span>
    </p>
    <p>
        <input type="submit" value="Register"  class="submit"/>
    </p>
}
    </div>
但是在该代码中,我应该做什么来代替
formID

使用

$(document).ready(function () {
    $(".TenantRegister form").on('submit', function (e) {});
});
在OP发布的代码中引用下面的HTML

<div class="TenantRegister">
@using (Html.BeginForm("RegisterTenant", "Home", FormMethod.Post, 
                            new { enctype = "multipart/form-data" }))
                            {

@使用(Html.BeginForm(“RegisterTenant”、“Home”、FormMethod.Post、,
新的{enctype=“multipart/form data”})
{
使用

在OP发布的代码中引用下面的HTML

<div class="TenantRegister">
@using (Html.BeginForm("RegisterTenant", "Home", FormMethod.Post, 
                            new { enctype = "multipart/form-data" }))
                            {

@使用(Html.BeginForm(“RegisterTenant”、“Home”、FormMethod.Post、,
新的{enctype=“multipart/form data”})
{
使用

在OP发布的代码中引用下面的HTML

<div class="TenantRegister">
@using (Html.BeginForm("RegisterTenant", "Home", FormMethod.Post, 
                            new { enctype = "multipart/form-data" }))
                            {

@使用(Html.BeginForm(“RegisterTenant”、“Home”、FormMethod.Post、,
新的{enctype=“multipart/form data”})
{
使用

在OP发布的代码中引用下面的HTML

<div class="TenantRegister">
@using (Html.BeginForm("RegisterTenant", "Home", FormMethod.Post, 
                            new { enctype = "multipart/form-data" }))
                            {

@使用(Html.BeginForm(“RegisterTenant”、“Home”、FormMethod.Post、,
新的{enctype=“multipart/form data”})
{

您可以在
Html.BeginForm
中使用id

@using (Html.BeginForm("RegisterTenant", "Home", FormMethod.Post, new { id = "formID", enctype = "multipart/form-data" }))
和Jquery

$("#formID").on('submit',function (e){});

我想这就是你要找的

你可以在
Html.BeginForm
中使用id

@using (Html.BeginForm("RegisterTenant", "Home", FormMethod.Post, new { id = "formID", enctype = "multipart/form-data" }))
和Jquery

$("#formID").on('submit',function (e){});

我想这就是你要找的

你可以在
Html.BeginForm
中使用id

@using (Html.BeginForm("RegisterTenant", "Home", FormMethod.Post, new { id = "formID", enctype = "multipart/form-data" }))
和Jquery

$("#formID").on('submit',function (e){});

我想这就是你要找的

你可以在
Html.BeginForm
中使用id

@using (Html.BeginForm("RegisterTenant", "Home", FormMethod.Post, new { id = "formID", enctype = "multipart/form-data" }))
和Jquery

$("#formID").on('submit',function (e){});

我想这就是您要找的

@MarcoDinatsoli use
$(document).ready(function(){
检查更新的答案。我遇到异常,因为控件还不存在。但我在function中做了三个警报状态,在第二个中有一个断点。但是,没有任何警报,为什么请?@MarcoDinatsoli是的,我想我需要休息。我正在制造混乱。@MarcoDinatsoli欢迎乐意帮助:)@MarcoDinatsoli使用
$(文档).ready(函数(){
检查更新的答案。我遇到异常,因为控件还不存在。但我在function中做了三个警报状态,在第二个中有一个断点。但是,没有任何警报,为什么请?@MarcoDinatsoli是的,我想我需要休息。我正在制造混乱。@MarcoDinatsoli欢迎乐意帮助:)@MarcoDinatsoli使用
$(文档).ready(函数(){
检查更新的答案。我遇到异常,因为控件还不存在。但我在function中做了三个警报状态,在第二个中有一个断点。但是,没有任何警报,为什么请?@MarcoDinatsoli是的,我想我需要休息。我正在制造混乱。@MarcoDinatsoli欢迎乐意帮助:)@MarcoDinatsoli使用
$(文档).ready(函数(){
检查更新的答案。我遇到异常,因为控件还不存在。但我在function中做了三个警报状态,在第二个中有一个断点。但是,没有任何警报,为什么请?@MarcoDinatsoli是的,我想我需要休息。我正在制造混乱。@MarcoDinatsoli欢迎乐意帮助:)