7
這是一種通用的方式,使使用jQuery GET請求:
var loadUrl="mypage.php";
$("#get").click(function(){
$("#result").html(ajax_load);
$.get(
loadUrl,
{language: "php", version: 5},
function(responseText){
$("#result").html(responseText);
},
"html"
);
});
我在想,如果我可以傳遞參數(Ex.language和版本)直接在(urlencoding他們之後):
var loadUrl="mypage.php?language=php&version=5";
$("#get").click(function(){
$("#result").html(ajax_load);
$.get(
loadUrl,
function(responseText){
$("#result").html(responseText);
},
"html"
);
});
這可能嗎?無論如何,這是最簡潔的解決方案,如果我有我需要urlencoded(Ex.rate me)的所有參數,可以進行ajax調用。
你試過了嗎?答案是,是的,它會起作用,但它不是最優雅的解決方案。 – Yahel 2011-03-21 20:35:16