-1

値をバックエンドに渡して応答を受け取る必要があるフォームがあります。

私はjqueryを使用していますが、他の方法を知っている場合はお知らせください。

次のコードを使用して実行していますが、値を受信しません。また、応答を受信したらバックエンドに送信する方法もわかりません。

$('#myform').on("submit",function(event){
    var mydata = $('myform').serialize();
    alert(mydata); 
});


<s:form id="myform">
    <s:textfield name="name" label="name"/>
    <s:textfield name="family" label="family"/>
    <s:submit validate="true"></s:submit>
</s:form>
4

1 に答える 1

4

変化する

var mydata = $('myform').serialize();

var mydata = $('#myform').serialize();

この場合、要素セレクターではなくID セレクターを使用する必要があります。

于 2013-05-27T07:30:13.133 に答える