[問題] 後端php接收不到特殊符號
我從網路上抓到一個ajax自動完成的程式碼,前端輸入資料傳到後端php,
但發現特殊符號會無法傳遞,例如打John & Mary,後端php只會收到John,
&之後都會消失,我查了一下,似乎是要加escape()這個函數嗎,但本人是外行,
能否幫我看一下要加在哪,或是要怎麼解決,感謝!
$(document).ready(function(){
$("#enname").keyup(function(){
$.ajax({
type: "POST",
url: "ajax_search.php",
data:'keyword='+$(this).val(),
dataType: "text",
beforeSend: function(){
$("#enname").css("background","#FFF url(LoaderIcon.gif) no-repeat 165px");
},
success: function(data){
$("#suggesstion-box").delay(1000).show();
$("#suggesstion-box").delay(1000).html(data);
$("#enname").css("background","#FFF");
}
});
});
$("#enname").blur(function(){
$("#suggesstion-box").delay(100).hide(100);
});
});
function selectCountry(val) {
$("#enname").val(val);
$("#suggesstion-box").hide();
}
</script>
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.22.242
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1452953734.A.1D8.html
推
01/16 22:36, , 1F
01/16 22:36, 1F
→
01/16 22:36, , 2F
01/16 22:36, 2F
→
01/16 23:48, , 3F
01/16 23:48, 3F
→
01/16 23:48, , 4F
01/16 23:48, 4F
→
01/17 15:43, , 5F
01/17 15:43, 5F
推
01/17 17:27, , 6F
01/17 17:27, 6F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章