gpt4 book ai didi

javascript - 如何将变量添加到 $.ajax({ url : ""});

转载 作者:数据小太阳 更新时间:2023-10-29 05:13:06 25 4
gpt4 key购买 nike

我希望用户能够将 URL 地址的一部分更改为他们的邮政编码。我有一个文本框和按钮,我希望它们能将值提交给 URL。

jQuery:

jQuery(document).ready(function($) {
$.ajax({
url : "http://SomeAddress.com/" + PostCode + ".json",
dataType : "jsonp",
success : function(parsed_json) {

HTML:

<input type="text" id="GetPostCode" />
<button id="SetPostCode">Set This Post Code</button>

jQuery:

$("#SetPostCode").click(function() {
var PostCode = document.getElementById("GetPostCode").value;
$("#GetPostCode").val(" ");
return false;
});

我明白那行

$.ajax({ 
url : "http://api.wunderground.com/api/2508132ae0c7601a/geolookup/conditions/q/UK/" + PostCode + ".json",

那样不行,但我不知道还能做什么。有人可以告诉我我需要做什么才能让它工作吗?

最佳答案

jQuery(document).ready(function($) {

var PostCode=1;
$.ajax({ url : "http://SomeAddress.com/"+PostCode +".json",
dataType : "jsonp"
//.... more stuff
});


$("#SetPostCode").click(function() {
PostCode = document.getElementById("GetPostCode").value;
$("#GetPostCode").val(" ");
return false;
});

});

上面的代码可以工作,因为 PostCode 现在对于 jQuery 来说是全局的,可以在任何地方访问

关于javascript - 如何将变量添加到 $.ajax({ url : ""});,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14048939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com