簡體   English   中英

ajax API調用變量{variable}-如何更改它

[英]ajax API call Variable {variable} - How do I change it

如何設置可通過html頁面使用的變量? 它需要在javascript和ajax函數中可用。

$.ajax({
    type: "POST",
    url: "/events/{account}/events",
    data: { name: "Marcus", location: "HERE" }
    }).done(function( msg ) {
    alert( "CREATE EVENT Data Saved: " + msg );
    });
    }

變量{account}周圍的所有內容都可以更改,但是我需要在頁面中使用相同的帳號。 謝謝

您需要根據每個account參數動態構建URL。 您可以為此使用一個小的可重用函數:

function createEvent(account, eventData, callback) {
  var url = "/events/" + account + "/events";

  $.ajax({
    type: "POST",
    url: url,
    data: eventData
  }).done(callback);
}

然后,使用它:

var event = { name: "Marcus", location: "HERE" };

// Get some_account_number from somewhere...
createEvent(some_account_number, event, function(msg) {
  alert( "CREATE EVENT Data Saved: " + msg );
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM