2011-10-04 59 views
2

我想使用jquery.form.js和由于某种原因,我无法调用我的PHP脚本。至少我不知道我是不是。它看起来像我这样做不正确?jquery窗体插件

$('#profilepicbutton').live('change', function(){ 
    $("#preview").html(''); 
    $("#preview").html('<img src="loader.gif" alt="Uploading...."/>'); 
     $("registerpt3").ajaxForm({ 
      target: '#preview' 
      }).submit();     
    }); 

表单...

<form id="registerpt3" action="register3.php" method="post"> 
     <input name="profilepicinput" type="file" id="profilepicbutton" /> 
     <button type="submit" class="button">Save</button> 
    </form> 

我似乎从来没有打电话给我的PHP函数。上面正式标注了这一点。你如何使用Jquery.Form.js调用一个动作?我做错了吗?

回答

2
$("registerpt3").ajaxForm({ 

...应该是...

$("#registerpt3").ajaxForm({ 
+0

人,我讨厌当我做到这一点。我不应该错过这个!诅咒!由于这种愚蠢的事情,我的头撞在墙上2个小时! – SoftwareSavant

+0

@DmainEvent不要难过,它发生在我们所有人身上:) – alex