我正在使用下面的代碼來將信息添加到我的列表中,它工作正常。最重要的是,我想下面(listDescription和支付)的2變量發送到URL太如下:發送我的變量信息到一個url
http://mywebsite.com/public/user/spent/?amount=listDescription &帳戶= 支付
我試圖使用Ajax和使用下面的代碼發送信息,但它不起作用,我也沒有收到任何響應警報。請給我一些幫助。謝謝。
$(document).ready(function() {
var listDescription;
var payment;
//prepending - working fine
$('#add_list').click(function() {
listDescription = $('#list_description').val();
payment = $('#payment').val();
$('.expense_list').prepend('<div>' + "\u00A3 " + listDescription + "\t\t\t" + payment + "\t" + '</div>');
//This is not working
$.ajax({
url: "htttp://mywebsite.com/public/user/spent/",
data: {
amount: listDescription,
account: payment
},
type: "GET",
async:true,
cache:false,
success: function (data) {
alert("success");
},
error: function (xhr, status, error) {
alert("error");
}
});
$('#list_form')[0].reset();
return false;
});
});
listDescription是函數內部變種,所以不可使用我拔出了出來變量函數的$就 – JvdBerg
內。我的想法是否正確? – user3439075