【发布时间】:2014-04-04 23:10:54
【问题描述】:
当用户单击 时,我有一个脚本正在向 PHP 文件发送数据,但它不能正常工作..
这是我的 jQuery:
jQuery( document ).ready(function( $ ) {
$('.rve_button a').click(function(){
console.log("You clicked it");
var del_id = $(this).attr('id');
$.ajax(
type: "POST",
url: "/wp-content/themes/vantage-child/parts/deleteticker.php",
data: "id="+del_id,
success: function(msg){
$(this).closest('tr').remove();
});
});
});
});
HTML 和 PHP:
if ($vars['watch']) {
echo "<td class=\"rve_button\">
<a href=\"javascript:void(0);\" id=\"".$stocks[$searchresults]['ticker']."\" class=\"delete tooltip\" title=\"Remove from this watch list\">
<i class=\"icon-remove\"></i>
</a>
</td>\n";
}
返回的错误是这样的:
Uncaught SyntaxError: Unexpected token :
我的 ajax 调用有什么问题?为什么会抛出这个错误?如果重要的话,这是在 Wordpress 中。
【问题讨论】:
-
你的 jQuery 代码中有额外的
)};
标签: javascript php jquery ajax wordpress