jqueryでフォームを送信することは可能ですか?明示的にデータを設定する必要はありません。Jquery ajaxデータを指定せずにフォームを送信
ie。私は次の形式
<% using (Html.BeginForm("Search", "DrawingWindow", FormMethod.Get, new {id="DrawingSearch"}))
{ %>
<div>
<%: Html.LabelFor(m=> m.DrawingNumberName, new {@class="dark_blue"}) %>
</div>
<div>
<%: Html.TextBoxFor(m=> m.DrawingNumberName)%>
<%: Html.Submit("Search") %>
</div>
<% } %>
を持っていると私は、次のような何かをしたいと思います:私はここに任意のデータを指定されたhaventは以来
$('#drawingSearch').submit(function (e) {
e.preventDefault();
$ajax({
url: '<%:Url.Action("Search", "PID") %>',
type: 'GET',
})
});
今私は私が持っているテキストボックスが文句を言わないAJAXで送ることだと思います要求、テキストボックスにIDを与えたり、要求の一部として送信するデータオブジェクトを作成したりせずにそれを含める方法はありますか?
を設定せずに
$('textarea').val()
を使用して値をつかむことができ、「データオブジェクトを作る」あなたはこのを少し説明してくださいすることができます。 –なぜフォームajaxlyを送信しないのですか? – fengd