不能将表单的所有值传递给jquery函数

Cant pass all values of a form to a jquery function

本文关键字:jquery 函数 值传 表单 不能      更新时间:2023-09-26

我有一个表单需要将其值传递给后端并接收响应。

我正在使用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>

change

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

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

在这种情况下你应该使用ID选择器而不是元素选择器