Я использую smarty для сборки проекта в php. я создал шаблоны, содержащие информацию о пользователях, теперь я должен применить фильтры к пользователям, для этого я вызвал функцию ajax через javascript и на странице php снова назначил переменную smarty с новым списком пользователей, но все же я получаю тот же список пользователей на странице после успешного вызова функции ajax. шаблон не перезагружается с новым списком пользователей. я не очень разбираюсь в php и smarty, поэтому, пожалуйста, подскажите, как мне это сделать?
Вот код для вызова ajax
$.ajax({ type: "POST", url: "userDetails.php",
data: { searchKeyWord:searchKeyWord}, success: SearchSucceeded, error:SearchFailed });
в то время как в шаблоне у нас есть переменная smarty userList, назначаемая со страницы php.
~section name=co loop=$userList` <label id="name" name="Name" size="1" class="productName" style="float:none">~$userList[co].Name` </label<br/><br/> ~/section`