Просмотр поста

.
blackvj

Народ подскажите как решить проблему с амперсендами в AJAX.

Вообщем есть строка:

$x = 'tema&id=573397';

Как в аякс с помощью функции encodeURIComponent экранировать амперсенд

тоесть при вводе

data: "",  

Исходный код

   <form id="myForm">  
 
        <input id="files" type="text"  value="$x"><br/><br/>  
        <input type="submit" value="Отправить">  
    </form>  

<div id="content"></div>  
      
    <script>  
        $(document).ready(function(){  
          
            $(\'#myForm\').submit(function(){  
                $.ajax({  
                    type: "POST",  
                    url: "text.php", 
                    data: "files="+$("#files").val(),  
                    success: function(html){  
                        $("#content").html(html);  
                    }  
                });  
                return false;  
            });  
              
        });  
    </script>