gpt4 book ai didi

javascript - jQuery 表单提交失败

转载 作者:行者123 更新时间:2023-12-02 20:03:23 24 4
gpt4 key购买 nike

大家下午好。

我有一个简单的问题要问为什么我的 jQuery 没有提交我的表单数据。

这是我的表格:

 <form id="submitForm" action="" method="">
<input class="ui-input-text ui-body-null ui-corner-all ui-shadow-inset ui-body-c" type="text" name="from" placeholder="Your Email" style="color:#ccc;" />
<input class="ui-input-text ui-body-null ui-corner-all ui-shadow-inset ui-body-c" type="text" name="fullName" placeholder="Your Full Name" style="color:#ccc;" />
<input class="ui-input-text ui-body-null ui-corner-all ui-shadow-inset ui-body-c" type="text" name="contactNumber" placeholder="Your Contact Number" style="color:#ccc;" />
<input class="ui-input-text ui-body-null ui-corner-all ui-shadow-inset ui-body-c" type="text" name="subject" placeholder="Subject" style="color:#ccc;" />
<textarea placeholder="Your Message Here..." class="ui-input-text ui-body-null ui-corner-all ui-shadow-inset ui-body-c" name="body" style="color:#ccc;" ></textarea>

<input type="submit" id="search_button" value="Submit!" name="submit" />

</form>

这是我的 jQuery 代码:

 <script type="text/javascript">
$(document).ready(function(){

$('#loading, .loading-text').hide();

$('form#submitForm').submit(function( event ){

event.preventDefault();

document.write('Hola!');

$('#loading').show();
var formData = $('form#submitForm').serialize();
$.ajax({
url: 'mAjax.php',
data: formData,
type: "get",
success: function( data ){
$('#loading, .loading-text').show();

if( !data.error ){
$('.alertText').html(data).show();
} else {
$('.alertText').html(data + data).show();
}
$('#loading, .loading-text').hide();
}
});
return false;
});
});
</script>

我知道这可能是一个模糊的问题,但我已经尝试了一段时间,但我想不出还有什么可以尝试的。

我遇到的问题是,当我单击“提交”或仅提交表单时,没有任何反应,它没有到达 document.write('Hola!');位,它肯定不会到达 AJAX 调用。

任何有关我可以尝试帮助解决此问题的帮助将不胜感激。

提前致谢!

最佳答案

我认为这是因为您没有提供方法和操作。
而不是:

<form id="submitForm" action="" method="">

做:

<form id="submitForm" action="[your current file]" method="GET">

关于javascript - jQuery 表单提交失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7712036/

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