请教Jquery使用ajax到其他页面运行Javascript方法问题
我有一个JSP
/Project/project.jsp
直接在IE运行以下网址可以达到想要的功能
/Project/project.jsp?no=p002&batch_approval=true
现在想用$.ajax()或$.get()运行该网址但不成功例如:
试了下列方式也不成功
请教怎么样才能达到像直接运行网址一样?
/Project/project.jsp
$(document).ready(function(){
var sPageURL = decodeURIComponent(window.location.search.substring(1));
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i];
if (sParameterName == "batch_approval=true") {
document.form.elements('prgAction').value='app';
document.forms[0].submit();
}
}
});
直接在IE运行以下网址可以达到想要的功能
/Project/project.jsp?no=p002&batch_approval=true
现在想用$.ajax()或$.get()运行该网址但不成功例如:
$.get('/Project/project.jsp?no=p002&batch_approval=true');
试了下列方式也不成功
$.get('/Project/project.jsp',{no:'p002',batch_approval:'true'});
请教怎么样才能达到像直接运行网址一样?
...全文
相关推荐
jquery .ajax 局部刷新之后 js无法调用问题解决
在JavaScript和jQuery的世界里,`.ajax`方法是用于异步数据通信的核心工具,它使得页面无需重新加载就能更新部分内容。
jquery访问servlet并返回数据到页面的方法
文章随后展示了名为verify.js的JavaScript代码,该脚本使用jQuery的$.get()方法异步向servlet发送请求。
node.js+jQuery实现用户登录注册AJAX交互
通过jQuery的AJAX方法,可以轻松地与服务器进行异步数据交换,无需重新加载整个页面。案例中使用了jQuery的$.ajax()方法发送POST请求,并根据服务器响应处理结果。
jsp中使用jquery实现ajax源码
**AJAX(Asynchronous JavaScript and XML)**:AJAX不是一种单一的技术,而是一种使用现有技术(如JavaScript、XML、HTML、CSS等)的综合方法,使网页可以在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容
你的jquery ajax无效和你的jquery引入路径有关
而jQuery的ajax方法是这一功能的集中体现,允许开发者在不刷新页面的情况下进行数据交换。这意味着在使用jQuery ajax之前,我们必须确保页面已经正确引入了jQuery库。


