<td id='account_type'>Asset</td>
然后是ajax
$.ajax({
type: 'POST',
url: '__popup-window_ajax.php',
data: { 'AccountType' : $('#account_type').text() },
});
然后 php
print_r($_POST['AccountType']);
Asset
在这里看到单词<td id='account_type'>Asset</td>
但
if (($_POST['AccountType']) == 'Asset') {
echo 'Yes, Asset';
}
无回声
怎么了?
例如尝试过
$account_type = 'Asset';
if ( $account_type == 'Asset' ) {
echo 'Yes, Asset';
}
并且可以工作... ajax 会以某种方式更改值吗?
解决方案
感谢@Ankit Pokhrel。我愚蠢的疏忽。词后Asset
有空格。trim
帮助。