1

任何人都可以显示将多个数据添加到数据库的正确语法。我在下面使用的代码只添加了 1 个数据。我已经知道在 PHP 端该做什么。我正在为拖放购物车系统制作这个。

function addlist(param)

 {
    $.ajax({ type:"POST",
url: "ajax/addtocart.php",
data: 'img='+encodeURIComponent(param),
dataType: 'json',
beforeSend:function(x){$('#ajax-loader').css('visibility','visible');},
success: function(msg){

    $('#ajax-loader').css('visibility','hidden')
               }

 });

}
4

2 回答 2

2

代替

data: 'img='+encodeURIComponent(param),

data: {img:param, otherParam:otherValue},

并让 jQuery 进行编码。

于 2013-02-20T13:59:39.523 回答
0

将数据作为对象传递给 jQuery。让它为你做序列化:

data: { key: 'value', key2: 'value2' }
于 2013-02-20T13:59:45.767 回答