我正在開發一個使用codeigniter的程序。 具有形式如何提交表單無法重新加載頁面php
<form id="form" name="enquiry">
<ul>
<li>
<label>Name</label>
<input name="name" type="text" id="name" class="required"/>
</li>
<li>
<label>Email</label>
<input name="email" type="email" id="email" class="required"/>
</li>
<li>
<label>Telephone</label>
<input name="telephone" type="text" id="telephone" class="required"/>
</li>
<li>
<button type="submit" id="enquiry_submit">Send</button>
</li>
</ul>
</form>
我認爲文件這個我使用jquery提交和確認
$("#form").validate({
submitHandler: function(form) {
var name1 = $('#name').val();
var email1 = $('#email').val();
var telephone1 = $('#telephone').val();
if(name1 && email1 && telephone1) {
$.ajax({
type: 'post',
url: '<?= base_url()?>'+'frontend/form_enquiry',
data: 'name='+name1+'&email='+email1+'&telephone='+telephone1
});
}
}
});
這裏前端是我的控制器存儲data.I正在使用這種形式作爲一個彈出所有頁面。它在主頁上工作正常,但不能在其他頁面中工作。提交表單時應該加載頁面。我想不加載頁面我需要提交表單。
http://stackoverflow.com/search?page=103&tab=relevance&q=submit%20without%20reload中沒有類似的情況? – nicolallias
應該是什麼問題? – Jai
我想不加載我需要提交表單的文件。它的工作在我的主頁,但沒有在其他 – naresh