$.ajax()例子

来源:互联网 发布:数据结构查找算法总结 编辑:程序博客网 时间:2024/04/30 11:11

下面是一个使用ajax的例子,具体功能是对“grammerValue”编辑框里的内容(一小段代码)发送到服务器,进行语法检查。

其中url是发送请求的地址。

else if( dataElementType.typeName === "grammar" ){var grammarValue = editAreaLoader.getValue("grammarValue");var valid = false;// validate$.ajax({type: 'GET',async: false,contentType: 'application/json',url: "${pageContext.request.contextPath}/admin/qry/testScript?script="+encodeURIComponent(grammarValue),dataType: "json",data:  JSON.stringify(values),success: function(data){valid = true; },error: function(e){valid = false;$("#defineSystemFieldMsg").text("Syntax error! "+ e.statusText);$("#defineSystemFieldMsg").show();},complete: function(){}});    if(!valid)return;var sysValue = new SystemDataElementValue(1,grammarValue);if(!grammarValue || "" === grammarValue ){$("#defineSystemFieldMsg").text("You must enter the grammar syntax");$("#defineSystemFieldMsg").show();return;}values.push(sysValue);}


原创粉丝点击