我想知道是否有人可以帮助我。
对jQuery场景很新。
这样的表格是什么
<form method="POST" action="/ajax/controller.php" id="exportform">
在表单中我有一个文本输入
<input id="name" name="name" />
然后我有一点os jQuery提交表单
$("#save").click(function() {
$("#exportform").submit();
});
我的问题是,如何在点击保存按钮时通过POST数据向该控制器提交JS数组,并保留输入字段中的post值
因为我已经有了submit()函数,这是否意味着我无法使用$ .post()....我很困惑如何去做这个
答案 0 :(得分:0)
从html中删除帖子:
<form id="exportform">
并使用AJAX发送数据:
$("#save").click(function() {
$.post( "/ajax/controller.php", function( data ) {
$( ".result" ).html( data );
});
});
答案 1 :(得分:0)
$("#exportform").submit(function(){
$.ajax({
url: "/ajax/controller.php",
data: {name: $("#name").val()}
});
return false;
});
答案 2 :(得分:-1)
我的问题是,如何通过POST数据提交JS数组 单击保存按钮时控制器,并保持 从输入字段中发布值
您可以将POST请求转换为数据:JSON并将数组格式化为JSON,并在服务器端读取或解码JSON。
因为我已经有了submit()函数,这是否意味着我不能 使用$ .post()....我很困惑如何去做这个
我怀疑你是否使用了不能使用ajax的提交方法。