JQuery ajaxForm目标没有';行不通
我正在尝试使用ajax从数据上传图像。但我有一个目标问题。目标不起作用。我在这里错过了什么或者我做错了什么?在这方面有人能帮我吗JQuery ajaxForm目标没有';行不通,jquery,ajax,Jquery,Ajax,我正在尝试使用ajax从数据上传图像。但我有一个目标问题。目标不起作用。我在这里错过了什么或者我做错了什么?在这方面有人能帮我吗 <form id="uploadimage" class="options-form" method="post" enctype="multipart/form-data" action='<?php echo $base_url;?>uploadimage.php'> <label class="mup" for="upimg"&
<form id="uploadimage" class="options-form" method="post" enctype="multipart/form-data" action='<?php echo $base_url;?>uploadimage.php'>
<label class="mup" for="upimg"></label>
<input type="file" name="images" id="upimg" />
</form>
<div class="targetit">
<!--Target should be here-->
</div>
没有任何php问题。没有错误,没有警告,没有通知。我这里有个问题 成功射击了吗?@charlietfl是的,一切正常,但没有瞄准目标。我刚刚看到jquery警报。比如@charlietfl,你能给我一个解决方案的想法吗?尝试将ajaxForm初始化从事件处理程序中移出……然后在更改处理程序中触发submit。创建一个包含插件的演示,这样我们就可以测试它,并尝试删除
success
。。。自从我使用那个插件以来已经有很长时间了,但如果定义了success
,目标就不会被使用
$('body').on('change','#upimg', function(e) {
e.preventDefault();
$("#uploadimage").ajaxForm({
target: ".targetit",
beforeSubmit: function() {
// Do Something
},
success: function() {
//Do something
},
error: function() {}
}).submit();
});