2011-03-08 76 views
1

我可以使用字符串並將其替換爲箭頭指向下方的引號嗎?jQuery用字符串變量替換引號中的url

$(document).ready(function(){  
    $.ajax({   
    type: "GET", 
    url: "http://mydomain/test.xml",  <---- Right here can I use a variable like str 
    dataType: "xml",   
    success: 
    function(xml){ 
    etc... 

回答

1

你的意思是這樣的:

$(document).ready(function(){ 

    var someUrl = "http://mydomain/test.xml"; 

    $.ajax({   
    type: "GET", 
    url: someUrl, 
    dataType: "xml",   
    success: 
    function(xml){ 
    etc... 
+1

我可能會更快(略),但是,因爲它基本上是*相同的*答案,所以請+1,先生! =) – 2011-03-08 23:06:38

+0

絕對歡迎! =) – 2011-03-08 23:49:08

+0

是的,我需要知道的。只是想確保我不會走錯路。 – RetroCoder 2011-03-08 23:54:19

4

是的,你可以:

$(document).ready(function(){ 

var ajaxUrl = "http://mydomain/test.xml"; 

    $.ajax({   
    type: "GET", 
    url: ajaxUrl,  <---- Right here can I use a variable like str 
    dataType: "xml",   
    success: 
    function(xml){ 
    etc... 
+0

烏爾2快FER我! :) – JAAulde 2011-03-08 23:03:27

+0

也是仍然在我的選擇標記的上下文,或者我可以像我的上下文添加像我的選擇它像$(「選擇[名稱='selectName']」)? – RetroCoder 2011-03-08 23:58:14

+0

@Marc,我沒有改變你的上下文,或者其他任何東西,我改變的唯一的事情就是在'$ .ajax()'調用之前把URL分配給一個變量。所以假設它以前工作,它現在應該仍然工作。 – 2011-03-09 00:07:47