что такое _somenumber в строке запроса вызова ajax в jquery ajax - PullRequest
1 голос
/ 13 декабря 2010

Я использую ajax jquery для большинства моих вызовов ajax, к нему всегда добавляется следующая строка

&_=1292194867553 в конце URL, могу ли я знать, что это не такое

это что-то, связанное с ajax cache false or true, я пытался изменить оба на true и оба на false, но он все равно добавляет этот номер в конце вызова

Спасибо `

Ответы [ 2 ]

2 голосов
/ 13 декабря 2010

Он предназначен для предотвращения кэширования ответа AJAX браузером путем изменения запрошенного URI. Случайное число, скорее всего, является временной меткой, поэтому оно никогда не меняется для последующих запросов.

В ответ на вторую часть вашего вопроса установите для свойства cache значение true, чтобы предотвратить это. Смотри http://api.jquery.com/jQuery.ajax/

1 голос
/ 13 декабря 2010

Этот параметр используется для предотвращения кэширования. Число меняется каждый раз (это метка времени в миллисекундах, если я правильно помню). Это не позволяет браузеру кэшировать этот URL, поскольку он считается другим запросом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...