简体   繁体   English

ajax API调用变量{variable}-如何更改它

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

How do I set a variable that is useable through a html page? 如何设置可通过html页面使用的变量? It needs to be useable in javascript & ajax functions. 它需要在javascript和ajax函数中可用。

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

Everything around the variable {account} can change,but I need to use the same account number through the page. 变量{account}周围的所有内容都可以更改,但是我需要在页面中使用相同的帐号。 Thanks 谢谢

You need to build up the URL dynamically, based on each account parameter. 您需要根据每个account参数动态构建URL。 You could use a small reusable function for that: 您可以为此使用一个小的可重用函数:

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

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

Then, to use it: 然后,使用它:

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.

相关问题 jquery ajax 调用成功,如何更改包装器 javascript 函数中的全局变量? - jquery ajax call success, how do I change a global variable in the wrapper javascript function? JS:如何使用点语法将变量连接到API调用中? - JS: how do I concatenate a variable into a API call with the dot syntax? 如何在将变量发送到PHP的同时在Ajax调用期间清除缓存中的先前变量 - How do I clear previous variable in cache during the Ajax call while sending variable to PHP 如何使用ajax更改此变量? - How can I change this variable with ajax? 如何通过ajax调用使用php将变量或查询传递给python脚本? - How do I pass variable or query to a python script using php via an ajax call? 如何在for循环(javascript)内部的ajax调用中传递变量? - How do I pass a variable inside of an ajax call which is inside of a for loop (javascript)? 如何使用jQuery调用已定义的变量? - How do I call a defined variable with jQuery? 从 AJAX 调用更改 PHP session 变量 - Change PHP session variable from AJAX call 如何使用jQuery / Ajax基于变量更改成功函数的输出? - How do I change the output of the success function based on a variable using jQuery/Ajax? 我到底如何编写一个回调函数来更改jquery的AJAX中的全局变量? - How exactly do I write a callback function to change a global variable inside AJAX for jquery?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM