我有一个 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('service_url', {data: 'someData'}, function(response) {
$('#your_div_id').html(response);
});
如果它需要字符串(或 xml),则使用字符串而不是对象。