如何发送'#';使用jquery导入ajax url
用户在输入框中输入值,我需要运行ajax如何发送'#';使用jquery导入ajax url,jquery,ajax,Jquery,Ajax,用户在输入框中输入值,我需要运行ajax var t_id = DN#2709; $.ajax({ type: "get", url: "enc_ref_id/"+t_id , success: function(data){ alert("No Record Found!"); } }) 事情是这样的 "enc_ref_id/DN" 如何将此“DN#2709”发送到ajax url???您可以使用encodeURIComponent执行此操
var t_id = DN#2709;
$.ajax({
type: "get",
url: "enc_ref_id/"+t_id ,
success: function(data){
alert("No Record Found!");
}
})
事情是这样的
"enc_ref_id/DN"
如何将此“DN#2709”发送到ajax url???您可以使用
encodeURIComponent
执行此操作:
var t_id = DN#2709;
$.ajax({
type: "get",
url: encodeURIComponent("enc_ref_id/"+t_id) ,
success: function(data){
alert("No Record Found!");
}
})
输出应该是“enc\u ref\u id%2FDN%232709”
或
仅解码t\u id
部分:
var t_id = DN#2709;
$.ajax({
type: "get",
url: "enc_ref_id/" + encodeURIComponent(t_id),
success: function(data){
alert("No Record Found!");
}
})
还记得在服务器端对其进行解码。您可以使用
encodeURIComponent
执行此操作:
var t_id = DN#2709;
$.ajax({
type: "get",
url: encodeURIComponent("enc_ref_id/"+t_id) ,
success: function(data){
alert("No Record Found!");
}
})
输出应该是“enc\u ref\u id%2FDN%232709”
或
仅解码t\u id
部分:
var t_id = DN#2709;
$.ajax({
type: "get",
url: "enc_ref_id/" + encodeURIComponent(t_id),
success: function(data){
alert("No Record Found!");
}
})
还记得在服务器端解码它。我像这样解析了var uri=(“enc_ref_id/”+encodeURIComponent(t_id));我这样解析var uri=(“enc_ref_id/”+encodeURIComponent(t_id));