1、//初始载入
$(function(){
});
2、 //ajax异步请求
$.ajax({
url:'www.sina.com',
data:{a:'1'},
type:'post',
dataType:'json',
cache:false,
success:function(data){
alert(data);
},
error:function(data){
}
});
或者jquery.ajax({
...
}
);
-------------------------
3、AJAX Submit提交
需要引入jquery.form.js <script type="text/javascript" src="${root}/resources/js/jquery.form.js"></script>
$("#btn").click(function(){
alert(23);
$("#myconfigForm").ajaxSubmit(
{
url: '${root}/requestWap/wapCashBox/myCashBill',
type: "post",
dataType: "text/html",
success: function (data) {
alert(data);
},
error: function () {
alert("保存出错!");
return false;
}
});
alert(34);
});
<form id="myconfigForm">
<table>
<tr><td> 标题:<input type="text" name="title" /></td></tr>
<tr><td> 内容:<textarea name="content"></textarea></td></tr>
<tr><td> <input type="button" id="btn" value="提交"/></td></tr>
</table>
</form>
4、Spring @ResponseBody ajax返回值
@RequestMapping(value="/roleresourcedata")
public @ResponseBody String roleresourcedata(ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
/* StringBuilder jsonObj= new StringBuilder();
jsonObj.append("[{").append("id:").append(1).append(",text:").append("角色授权").append("}]");
logger.info("strb.toString() ==" + jsonObj.toString());*/
net.sf.json.JSONObject jsonObj = new net.sf.json.JSONObject();
String result="1";
jsonObj.put("id", result);
return jsonObj.toString();
}
$(function(){
$.ajax({
type:"POST",
url:'${ctx}/manage/role/roleresourcedata',
async : false,
cache:false,
dataType:'json',
success:function(data){
var data=eval(data);
alert(data.id);
},errot:function(data){
alert(22);
}
});
});
-----注意:如果 dataType:'String', 则不需要eval(data)进行解析,直接输出。
相关推荐
通过创建和初始化XMLHttpRequest实例,可以发送HTTP请求到服务器,获取响应数据,然后更新DOM,完成页面的部分内容更新。理解XMLHttpRequest的生命周期,包括open()、send()、onreadystatechange事件及readyState和...
5. 表单标签系列:介绍了表单元素,如、、等,并讲解了表单提交及数据处理。 6. 其他语义化标签:提到了一些结构性标签,比如、、等,以提高网页的可读性和SEO友好性。 第三章 页面结构与模块划分: 1. 网页结构:...
- **作用**:初始化一个 XMLHttpRequest 请求。 - **参数**: - method:请求类型,如 GET 或 POST。 - url:请求的 URL 地址。 - async:布尔值,表示请求是否异步。默认为 true。 - username 和 password...
- `name`: 控件名称,用于表单提交时标识数据。 - `value`: 控件的初始值。 - `placeholder`: 输入提示信息。 - `required`: 是否必填。 - `readonly`: 是否只读。 - `disabled`: 是否禁用。 - `checked`: ...
- **完整的 Ajax 支持**:提供了易于使用的 Ajax 函数,简化异步数据请求过程。 - **不污染顶级变量**:jQuery 使用 `$` 符号,避免与其他库发生冲突。 - **出色的浏览器兼容性**:能够很好地兼容各种主流浏览器。 -...
- **变量**:声明、初始化和赋值。 - **数据类型**:原始类型(如字符串、数字、布尔值)和引用类型(如对象、数组)。 - **操作符**:算术、比较、逻辑等操作符。 ##### 控制流程 - **条件语句**:`if-else`、`...
在IT行业中,JavaScript是一...在"user_hub-main"这个文件中,我们可以推测这是项目的主入口文件,可能包含了初始化设置、路由配置、模块导入等功能。理解这些JavaScript知识点将有助于理解和构建类似的用户管理系统。
在JavaScript项目中,主入口文件通常是启动点,负责加载其他模块、设置全局配置、初始化应用等任务。在这个文件中,开发者可能已经定义了各种函数、对象和类,以实现项目的特定功能。 在JavaScript中,我们经常会...
JavaScript的广泛应用体现在网页的动态更新、表单验证、AJAX异步通信等方面,是现代Web开发不可或缺的一部分。 首先,我们要理解JavaScript的基础知识。它是一种基于原型的、动态类型的、弱类型的脚本语言,主要在...
$.ajax()函数需要一个参数,一个包含有键/值对的对象,用于初始化并操作请求对象。 在jQuery 1.2版本中,如果你指明了一个JSONP回调函数,你就可以从其它的域中载入JSON类型的数据,写法类似于 "myurl?...
标题“BOTGLOKINFF”可能是指一个...在“BOTGLOKINFF-main”这个文件中,可能是项目的主文件或者入口文件,包含了项目的初始化设置和核心逻辑。如果能提供更多的文件内容,我们可以深入讨论具体的代码实现和技术细节。
初始化一个新的 HTTP 请求,并设置请求方法、URL 及验证信息。 3. 设置响应 HTTP 请求状态变化的回调函数。 4. 发送 HTTP 请求。 5. 获取异步调用返回的数据。 6. 使用 JavaScript 和 DOM 实现局部刷新。 2. *...
在"main.js"这个文件中,通常包含了项目的主入口代码,可能包括初始化设置、事件绑定、模块导入等功能。而"README.txt"通常用来记录项目的说明、使用方法、作者信息等。理解JavaScript这些基础知识对于阅读和解析这...
- 前端开发:JavaScript是浏览器原生支持的语言,用于实现网页的动态效果、表单验证、Ajax异步通信等。 - 后端开发:Node.js使得JavaScript也能用于服务器端开发,如构建Web服务器、处理HTTP请求等。 - 移动开发...
{1.10.2}数组变量的初始化}{34}{subsection.1.10.2} {1.10.3}数组对象的引用}{35}{subsection.1.10.3} {1.10.4}数组对象的复制}{35}{subsection.1.10.4} {1.10.5}扩充数组对象长度}{36}{subsection.1.10.5} {...