如果數據庫中存在數據,我寫了一個php代碼編輯按鈕 display,if data does not exist在數據庫中它會顯示ADD按鈕 如下圖所示我的代碼(形式),該程序是如何在阿賈克斯成功調用 功能我在php窗體中編寫php代碼,如何在沒有頁面代碼的情況下調用ajax成功函數(php和html)代碼
形式
<?php
if (empty($s_tin_number[0]) || empty($s_tin_number)) {
?>
<a data-toggle="collapse" data-parent="#accordion" href="#collapseThree">
<div class="profile-edit col-md-4 col-sm-4 col-xs-4">Add</div>
</a>
<?php } else { ?>
<a data-toggle="collapse" data-parent="#accordion" href="#collapseThree">
<div class="col-md-4 col-sm-4 col-xs-4 profile-edit"> <i class="fa fa-pencil"></i> Edit</div>
</a>
<?php } ?>
腳本
<script>
$(document).ready(function() {
$('#data_form').on('submit', function (e) {
var form_data = $(this).serialize();
$.ajax({
type: "POST",
url: '<?php echo base_url(); ?>index.php/Profile_cntrl/supplier_company_insert_update',
data: form_data,
success: function (data)
{
$('#cname').text($("#company_name").val());
// here i want to check the in database field empty or not(above i written php code how to call in success function
},
error: function()
{
alert('failed');
}
});
e.preventDefault();
});
});
</script>
使param另一個Ajax調用 – CyberAbhay
如何先生我沒有得到..上面的php代碼如何調用ajax成功 – amar
你可以添加代碼在一個if()將執行在param檢查上使用ute,然後用param成功地向同一頁面添加另一個調用。只有在sucsess之後執行這一次。或者您需要更改代碼的結構。試試這個如果不行,那麼讓我知道會引導你 – CyberAbhay