我是一個客戶管理系統和IM目前停留在一個問題我一直在試圖找出了一個星期的工作得到,現在已江郎才盡不工作阿賈克斯阿賈克斯後,從裏面的div
我有index.php基本上它是一個簡單的形式,你提交一個客戶的名字和姓氏然後阿賈克斯發送請求functions2.php添加到數據庫,然後報告成功與否,然後webapp_get_customers檢索並更新與新客戶的表到webapp_get_customers DIV而無需刷新頁面,這是在get.php頁面上可以正常使用
然而我有一個從表中選擇結果的表,然後在下面添加到b相同的形式e能夠編輯客戶名稱時,我在索引頁上編輯其打開窗體中正確的模式,但不是不提交表單,因爲它不能找到ajax
所以我追求的是我怎樣才能得到它查看webapp_get_customers div來查看錶單是否被提交,或者我是否會做出這種錯誤。即時通訊思想瀏覽器無法看到駐留在get.php頁面上的DIV裏面的代碼它只是返回加載的內容
請幫助其非常apreciated
<form name='frm_details' class='frm_details' id='frm_details0' action=''>
<input type='text' class='form-control' name='cu_fname' required>
<input type='text' class='form-control' name='cu_lname' required>
<input type='submit' value='Save' >
</form>
<script>
$(function() {
$('form.frm_details').on('submit', function(event) {
event.preventDefault();
$.ajax({
url: '/limitless/functions2.php',
type: 'post',
dataType: 'json',
data: $(this).serialize(),
success: function(data) {
if(data.status == '1')
{
$('#info').addClass('alert alert-danger no-border').html(data.message);
}
if(data.status == '2')
{
$('#info').addClass('alert alert-danger no-border').html(data.message);
}
}
});
});
});
</script>
<script>
function webapp_get_customers(){
$.ajax({
type: 'GET',
url: '/limitless/get.php',
dataType: 'html'
}).done(function(data) {
$('#webapp_get_customers').html(data);
});
}
webapp_get_customers();
</script>
<div id='webapp_get_customers'></div>
您沒有傳遞任何get.php值? – momouu
在現階段get.php只是顯示整個表只有孤單6的客戶在那裏,它重複和編輯模式的每一行 – Nathan
@Nathan,是你的函數webapp_get_customers被稱爲? – Nehal