每当我插入数据时,&符号和数字符号都不会存储在MS SQL中(并且它会在符号和数字符号之后剪切下一个字)。我在MS SQL Server 2014上使用function GGPFUNCTION_AUTOSAVEHEADER() {
var OBJECTS = object;
var EVENTPARAMETER = 'INSERTUPDATE';
$.ajax({
type: "POST",
url: "../../../MODELS/86/MAINTENANCE/MODEL_86_SHIPPINGLINES.php?SHIPPINGLINENO=" + $("#SHIPPINGLINENO").val() +
'&SHIPPINGLINENAME=' + $("#SHIPPINGLINENAME").val() +
'&ADDRESS=' + $("#ADDRESS").val() +
'&CONTACTPERSON=' + $("#CONTACTPERSON").val() +
'&DESIGNATION=' + $("#DESIGNATION").val() +
'&PHONENO=' + $("#PHONENO").val() +
'&CONTACTNO=' + $("#CONTACTNO").val() +
'&EMAILADDRESS=' + $("#EMAILADDRESS").val() +
'&BLOCKED=' + $("#BLOCKED").val() +
'&NOTEPADNO=' + notePadNo +
'&USERNAME=' + username +
'&OBJECTS=' + '<?php echo $_GET['
objectno '];?>' +
'&EVENTPARAMETER=' + EVENTPARAMETER,
data: "",
success: function(data) {
$.each($.parseJSON(data), function() {
if (this.ERROR.length != 0) {
parent.test_error(this.ERROR);
//$("#SHIPPINGLINENO").val('');
$("#SHIPPINGLINENO").focus();
} else {
if (this.NEWMODE.length != 0) {
$("#SHIPPINGLINENO").focus();
}
if (this.EXISTING.length != 0 && newMode == true) {
newMode = false;
searchMode = true;
GGPFUNCTION_SEARCHHEADER_DOCUMENTNO(this.SHIPPINGLINENO);
}
if (this.EXISTING.length == 0 && this.SHIPPINGLINENO.length != 0) {
$("#SHIPPINGLINENO").val(this.SHIPPINGLINENO);
}
newMode = false;
searchMode = true;
}
});
}
});
}
列。
例如,如果我输入“AJ&amp; amp; J,“在我搜索之后,输出将只是”AJ。“
这是我的JavaScript函数:
netsh http add urlacl url=http://localhost:80/Worker/ user="DEVDOMAIN\myuser"
答案 0 :(得分:0)
您应该使用jQuery的jQuery.param()
函数将对象转换为查询字符串。这将为你做所有的逃避。
var obj = {
"SHIPPINGLINENO": $("#SHIPPINGLINENO").val(),
"SHIPPINGLINENAME": $("#SHIPPINGLINENAME").val(),
"ADDRESS": $("#ADDRESS").val(),
"CONTACTPERSON": $("#CONTACTPERSON").val(),
"DESIGNATION": $("#DESIGNATION").val(),
"PHONENO": $("#PHONENO").val(),
"CONTACTNO": $("#CONTACTNO").val(),
"EMAILADDRESS": $("#EMAILADDRESS").val(),
"BLOCKED": $("#BLOCKED").val(),
"NOTEPADNO": notePadNo,
"USERNAME": username,
"OBJECTS": '<?php echo $_GET['objectno'];?>',
"EVENTPARAMETER": EVENTPARAMETER
}
var querystring = $.param(obj);
现在您有了一个查询字符串,可以在URL的末尾使用它:
url: "../../../MODELS/86/MAINTENANCE/MODEL_86_SHIPPINGLINES.php?" + querystring