2013-09-24 45 views
0
editorfor的文本框的值

我在文本框的代碼是這樣如何獲得在javascript

@using (Html.BeginForm("ShowNewProfessionalWindow", "UpdateOrganizationUID")) 

{ @ Html.EditorFor(X => x.Org_UID)

<input type="submit" id="btnSearch" value="Search" onclick="SubmitQuery()" class="login-button" /> 

}

function SubmitQuery() { 

       var txtOrg_UID = $('#Org_UID').val(); 


       }); 
    } 
+0

是越來越爲'Org_UID'場產生的HTML是什麼?發佈這個問題的編輯。此外,**現在發生了什麼'$('#Org_UID')。val()'**? –

+0

第一次,當我提交它去ShowNewProfessionalWindow行動的結果,然後去SubmitQuery()查詢函數,然後$('#Org_UID')。沒有價值。 –

回答

0

您可以將編輯器替換爲textboxfor原因編輯器將不支持任何html屬性

希望這會起作用!

0

您可以添加新的id屬性,例如:

@Html.EditorFor(x => x.Org_UID, new {id="Org_UID"}) 
+0

你可以做到這一點,但它會搞亂'POST'上的自動數據綁定服務器端。 –