2012-02-21 89 views
0

我需要將以下JS代碼段重定向到http://localhost/homepage$('form').submit();的末尾我該怎麼做?將Javascript(jquery)重定向到主頁

<script> 
    //<![CDATA[ 
    $(document).ready(function() { 
     $('#myModal .btn.btn-primary').click(function() { 
     $('#myModal').modal('hide'); 
     $('form').submit(); 
     }); 
    }); 
    //]]> 
</script> 

涉及的HTML是在這裏:

<div class='modal' id='myModal'> 
    <div class='modal-header'> 
    <div class='close'><a href="/">x</a></div> 
    <h3>Add Tags</h3> 

    </div> 
    <div class='modal-body'> 
    <form accept-charset="UTF-8" action="/tagging" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="7x2CSQ5spL32f1rjCJd5MdwYO6uZ+IwVsLEQ9ZB/Xcc=" /></div> 
     <input id="tags_string" name="tags_string" type="text" value="zoz" /> 
     <input id="id" name="id" type="hidden" value="4f1c95e51d41c80ff20003f0" /> 
     <div class='modal-footer'> 
      <!-- .btn.btn-primary= submit_tag "Add tag" --> 
      <a class='btn btn-primary'> 
      <input class='hidden' name='commit' type='submit' value='Add Tag'> 

      </a> 
     </div> 
    </form> 
    </div> 
</div> 
+0

duplicate:http://stackoverflow.com/questions/503093/how-can -i-make-a-redirect-page-in-jquery-javascript – malletjo 2012-02-21 19:02:46

+0

好的,對不起,我沒有找到...謝謝 – 2012-02-21 19:31:14

回答

1

當您提交表單,它停止處理,這是不言而喻到表單的「動作」指導頁面(在你的榜樣,無論頁面運行在/標記),就是這樣。如果您想進行任何重定向,則必須在/ tagging頁面執行任何與表單域相關的操作。

+0

謝謝你的解釋 – 2012-02-21 19:30:23