gpt4 book ai didi

javascript - Firefox 和 Malsup 提交表单时出现未定义错误

转载 作者:行者123 更新时间:2023-12-03 07:35:59 26 4
gpt4 key购买 nike

这适用于 Chrome 和 IE,但不适用于 Firefox,我不明白为什么。预先感谢,这花了我太长时间才弄清楚。

这是我的代码:

<script type="text/javascript">
$(document).ready(function() { //SEARCH FORM
$('#wrapper').delegate('#device_search','keyup', function(e) {
var searchquery = $('#device_search').val();
localStorage.setItem("searchquery", searchquery);
if (searchquery) {
$(".server_list_div").hide();
$(".search_results_div").show();

var options = {
target: '',
dataType: 'html',
beforeSubmit: showRequest_searchform,
success: showResponse_searchform
};

$("#search_form").ajaxSubmit(options);


function showRequest_searchform(formData, jqForm, options){
return true;
}
function showResponse_searchform(responseText, statusText, xhr, $form){
$(".search_results_div").html(responseText);
}
return false;
} else {
$(".scroll_div").show();
$(".scroll_div_results").hide();
}
});
});
</script>

这是我收到的错误:

enter image description here

最佳答案

您遇到了旧的 bug在FF。 if block 内的函数不是 hoisted

关于javascript - Firefox 和 Malsup 提交表单时出现未定义错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35612618/

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