документация по jQuery

учаю ценность черезJQuery как то так

var query= popURL.split('?');  
var dim= query[1].split('&'); 
var popWidth = dim[0].split('=')[1]; //Gets the first query string value 
var id = dim[1].split('=')[1];

Теперь я хочу отправить или получить это"id" значение в то жеphp файл. Я думаю, что мы можем получить ценность только на другихphp использование страницыget метод. Я хочу получить ценность на том жеphp файл.

Я думаю, что мы можем сделать это с помощьюAJAX правильно?

Если да, пожалуйста, дайте мне несколько ссылок или код, как получить? Я новичок вajax.

 Mawg22 янв. 2011 г., 12:20
+1 да, Аякс. Так почему бы не отметить это как ajax, php & javascript, в отличие от mysql?

Ответы на вопрос(2)

Взгляните на документацию по jQuery API, в частности, наФункция jQuery.ajax (), Вы найдете документацию и много полезных примеров. Это фрагмент кода с этой страницы, который делает именно то, что вы просили:

$.ajax({
   type: "POST",
   url: "some.php",
   data: "name=John&location=Boston",
   success: function(msg){
     alert( "Data Saved: " + msg );
   }
 });

(Конечно, вы также можете передавать данные, просто используя GET-параметры и добавляя их в URL)

если вы хотите только отправить эти данные на сервер и не хотите получать что-либо еще и не знаете или не хотите использовать ajax, более простым решением было бы прикрепить нужный URL к скрытый дом объект. такие как :
<img src="http://my-host.com/my-script.php?id="+id style="display:none;"/>

Ведьма может быть добавлена ​​в дом несколькими способами.

Если вы хотите использовать ajax, я рекомендую использовать библиотеку, такую ​​как jQuery, которая оптимизирована для кросс-браузерных веб-приложений. С jQuery синтаксис очень прост:

$.get(
    "http://my-host.com/my-script.php",
    {"id" : id},
    function(data){
        // do something with the response
    }
);
Вы можете использовать «пост» вместо «получить» в зависимости от ваших потребностей. Я рекомендую вам взять пик вдокументация по jQuery.

Ваш ответ на вопрос