使用 插入 AJAX 失败
insert ajax using unsuccessfully
我搜索了很多如何将ajax插入我的表单,但到目前为止没有成功,如果有人可以看到问题在哪里并知道如何解决它,我会附加我的代码。 谢谢!
HTML 会像:
<div id="error"> <?php $error; ?> </div> <input name="uname" type="text" placeholder="Username" class="insert"/> <input name="fname" type="text" placeholder="First Name" class="insert"/>
jquery会像:
$.post('/reg.php',
{
uname: $('.input').val(),
fname: $('.input').val();
function(response) {
// update your div with errors
$('#error').html(response);
})
脚本中几乎没有错误。 你不能像$('.input').val()那样访问。尝试:
<input name="uname" id="uname" type="text" placeholder="Username" class="insert"/>
<input name="fname" id="fname" type="text" placeholder="First Name" class="insert"/>
$.post( '/reg.php', { uname: $('#uname').val(), fname: $('#fname').val() })
.done(function( response ) {
$('#error').html(response);
});
更改您的代码:
$.post('/reg.php',
{
uname: $('.uname').val(), // by class
fname: $('.fname').val(); // by class
// or uname: $('#uname').val() // by id
// or fname: $('.fname').val() // by id
function(response) {
// update your div with errors
$('#error').html(response);
})
还有你的 HTML:
<div id="error"></div>
<input name="uname" id="uname" type="text" placeholder="Username" class="uname"/>
<input name="fname" id="fname" type="text" placeholder="First Name" class="fname"/>
相关文章:
- 带有对象解析的响应javascript ajax失败
- 一台特定计算机的Ajax请求数据未定义/失败
- Backbone fetch中的Ajax在fetch调用退出后完成,因此fetch调用中没有成功/失败事件
- jquery Ajax没有;不要显示任何信息(既不显示成功也不显示失败)
- $.ajax调用失败,dataType为json
- Ajax错误检查-如果Ajax请求失败,如何防止内容发生更改
- Android/Chrome jQuery AJAX请求在到达服务器之前失败,并出现parserror
- postmates api的AJAX中的HTTP身份验证失败
- Ajax调用PHP失败,ASP正常工作.NET
- 由于adblock,Javascript Ajax请求在chrome中失败,我有什么选择
- AJAX 回调在 Firefox 中失败
- 使用 插入 AJAX 失败
- AJAX 请求不会在 400 个错误查询上执行失败
- 如何阻止 jQuery.ajax() 将失败记录到控制台
- 来自 Object 内部的 Jquery Ajax 调用立即失败
- 无需重新加载即可播放MySQL结果.AJAX 正在失败
- Ajax GET 请求的 URL 失败,但 hurl.it 相同 URL 的 GET 请求有效.什么给
- Jsonresult在我的Ajax调用中使用参数失败.为什么会发生这种事
- RubyonRails ajax发布失败
- 如何使用承诺获取失败ajax请求的URI