代碼我試過了,失敗了。某處缺少的東西...如何通過jQuery方法傳遞id到服務器端
$(".delete").click(function()
{
var db_id = $(this).attr("db_id");
alert(db_id);
$.post("ajax_inspection.php", {type: qrystrdelete,id: id},
function(data)
{
// callback function gets executed
$('#db_id').html(data);
alert("Return data" + data);
});
ajax.inspection.php包含:
<?php
include_once("inspection_query_fun.php");
if($_REQUEST['type'] == 'qrystrdelete')
$var_result = deleteslab($_REQUEST['id']);
?>
inspection_query_fun.php包含德爾
<php
function deleteslab($PAR_Id)
{
$sql = "DELETE FROM ".CONTROL_REPORT_DETAILS." WHERE sb_slab_id=".db_escape($PAR_Id);
db_query($sql);
}
?>
你錯過了從你的點擊處理程序關閉'});'。 – 2013-02-15 14:58:55
你是sendind ID而不是db_id並且看到有關qutations的回答 – Sedz 2013-02-15 14:59:39
什麼是失敗?是否有Javascript錯誤? – We0 2013-02-18 09:06:16