我使用下面的代码从外部链接加载内容,但速度较慢,具体取决于网络速度。我希望在同一页面上托管内容并从中加载内容,或者无论互联网速度如何,都可以更快地加载内容。
<script>
function dynamic_Select(ajax_page, currency) {
$.ajax({
type: "GET",
url: ajax_page,
data: "ch=" + currency,
dataType: "html",
//dataType: "text/html", //<--UPDATE: DELETING THIS LINE FIXES EVERYTHING
//<--UPDATE2: DON'T DELETE; REPLACE "test/html" with "html"
success: function (html) {
$("#txtResult").html(html);
}
});
}
</script>
我的HTML代码是
<input type="radio" name="currency"
id="perfectmoney" value="Perfect Money"
onChange="dynamic_Select('fetchbuy.php', this.value)" />
答案 0 :(得分:1)
您是否尝试加载JQuery?
$('#your_div').load(url);
当然你需要url是一个控制器路径,你可以用你想要加载的html代码渲染页面