Thanks for reply.
In javascript there is only thr escape() function I used it in the test.htm
In php urldecode() or rawurldecode() should re generate the text; but where is a problem i don't know where; is it ajax bug?
Please try this:
test.php
<?php
print $q=$_GET["q"];
print "<br />";
print rawurldecode($q);
print "<br />";
print urldecode($q);
//...
?>
Live Search
Input text: (ċ,á,ä,è,ص,ל,מ,ע,...)
Output:
(%u010B,?,?u0635,%u05DC,%u05DE,%u05E2,...)
(%u010B,?,?u0635,%u05DC,%u05DE,%u05E2,...)
(%u010B,?,?u0635,%u05DC,%u05DE,%u05E2,...)