【发布时间】:2013-08-02 08:04:36
【问题描述】:
我有一个 ASMX Web 服务,它能够返回包含 HTML 代码的字符串。
是否可以使用 JQuery 调用此服务,获取字符串响应(HTML 代码),然后使用 JQuery 更新在我页面上的 DIV 中进行调用的页面?
将在页面加载时调用 Web 服务。
【问题讨论】:
我有一个 ASMX Web 服务,它能够返回包含 HTML 代码的字符串。
是否可以使用 JQuery 调用此服务,获取字符串响应(HTML 代码),然后使用 JQuery 更新在我页面上的 DIV 中进行调用的页面?
将在页面加载时调用 Web 服务。
【问题讨论】:
我不知道 ASMX Web 服务长什么样,但是在 jquery 中你可以使用 ajax 来实现:
$.get('service_url', function(response) {
$('#your_div_id').html(response);
});
如果 ASMX 需要 POST 你可以使用 post 功能
$.post('service_url', {data: 'someData'}, function(response) {
$('#your_div_id').html(response);
});
如果需要字符串(或 xml),则使用字符串而不是对象。
【讨论】: