1

我是新手,但我在每个页面上都尝试了 2 个小时,并且可能有示例......

<script type="text/javascript" src="jquery-1.10.1.min"></script>
<script type="text/javascript">
function UpdateCart(itemid,todo)  
   {
   $.get("updatecart.php?itemnumber=" + itemid + "&todo=" + todo);
   }
</script>

我有一个 html 元素可以在点击时触发上述代码:

<a href='javascript:void(0)' onclick='UpdateCart("60813","remove");'>Remove Item</a>

对于我的生活,我无法让它工作......当我尝试使用常规 ajax 编码时,它可以工作,但我正在尝试最小化代码。另外,我已经使用 url 变量手动测试了 updatecart.php,它工作正常并且可以做它应该做的事情。

4

2 回答 2

2

看起来您正在获取页面的内容,但是没有对 ajax 响应做任何事情。你的意思是做这样的事情吗?

$.get("updatecart.php?itemnumber=" + itemid + "&todo=" + todo, function(resp){
   $('#target').html(resp);
});
于 2013-06-19T22:48:52.257 回答
2

查看API,我没有看到他们像您一样传递参数。试试他们的一些建议。这是一个。

$.get("updatecart.php", { itemnumber: itemid, todo: todo } );
于 2013-06-19T22:54:03.167 回答