gpt4 book ai didi

jQuery $.post 无法正常工作

转载 作者:行者123 更新时间:2023-12-01 04:54:49 25 4
gpt4 key购买 nike

由于某种原因...它没有从 script.php 获取任何数据,当我提交表单时,提交似乎存在问题。当我点击提交按钮时。它会转到 search.php?search=wasd 如果我删除 $.post 函数,就没有问题。

$('form').submit(function() {
var form_data = ($(this).serialize());
window.location.hash = form_data.replace('=','/');
return false;
});

(function() {

window.App = {
Models: {},
Collections: {},
Views: {},
Router: {}
};

App.Router = Backbone.Router.extend({
routes: {
'': 'index',
'search/:search': 'search',
'*other': 'default'
},

index: function() {
$(document.body).append("");
},

search: $.post("script.php", function(search) {
$('#result').html(search);
});

});

new App.Router();
Backbone.history.start();

})();

最佳答案

尝试像这样分配搜索变量

search: function(){
$.post("script.php", function(search) {
$('#result').html(search);
});
}

如果您愿意,请通过 $.post 通过以下方式传递表单数据

search: function(){
$.post("script.php", $("form").serialize(), function(search) {
$('#result').html(search);
});
}

然后尝试像这样在服务器端打印发布的值

print_r($_POST);

关于jQuery $.post 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15246126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com