我对 Javascript 中的函数有一个问题。当我在 中插入文本时textarea
,函数PHP
使用 AJAX 将文本发送到脚本,但是当我插入两个或三个单词时出现问题,例如Bosnia and Herzegovina
脚本不起作用。我用字符串替换:
function provjeraDrzave(rijec) {
rijec = rijec.replace(" ", "%20");
$.ajax({
type: "GET",
url: "/drzava.php?slovo=" + randomslovo + "&drzava=" + rijec,
success: function (odgovor) {
$('#rezultati').replaceWith($("<span id='rezultati'>" + odgovor + "</span>"));
},
error: function () {
alert('Doslo je do pogreske');
}
});
}
它应该按如下方式工作:当我插入Bosnia and Herzegovina
必须更改为Bosnia%20and%20Herzegovina
但更改为Bosnia%20and Herzegovina
并且不起作用时。问题出在哪里 ??