假設我有2個文本框,即serial_no10和serial_no12。這2個文本框不同時取決於案例
1個用於檢查SN的PHP文件。
1 DIV狀態顯示數據。PHP從2條件獲取POST值從Ajax到PHP
jQuery的阿賈克斯
var serial_no10 = $("#serial_no10").val();
var serial_no12 = $("#serial_no12").val();
$.ajax(
{
type: "POST",
url: "chk_dvd_part_no.php",
data: 'serial_no10='+ serial_no10 +'&serial_no12='+ serial_no12,
success: function(msg)
{
$("#status").ajaxComplete(function(event, request, settings)
{
}
}
}
HTML
<div id="status"></div>
PHP文件
if(!empty($_POST['serial_no12']))
{
echo "Serial No 12";
}
else if(!empty($_POST['serial_no10']))
{
echo "Serial No 10";
}
現在我面臨的問題時,從文本框serial_no_12 GET POST,值未定義。但是,如果從文本框serial_no_10獲取POST,我已經獲得了該值。
那個PHP代碼有問題嗎?或者我做一些不該做的事情。
你可以顯示你的完整代碼或將其粘貼到JSfiddle嗎? – 2014-11-06 02:45:52