3
我有一個具有特定數據的模板,它具有用於顯示文章的過濾器選項。我希望當用戶點擊一個過濾器選項時,另一個模板將被加載到該模板中,AJAX將顯示基於所選過濾器選項的文章。我一直在'網上搜索,但我發現的所有內容都不明確,大部分是關於返回一個簡單的迴應,而不是一個樹枝。請幫我解決這個問題。在symfony2中加載另一個ajax的樹枝模板
有沒有人有一個關於如何在Symfony 2中做到這一點的簡單例子?
我有一個具有特定數據的模板,它具有用於顯示文章的過濾器選項。我希望當用戶點擊一個過濾器選項時,另一個模板將被加載到該模板中,AJAX將顯示基於所選過濾器選項的文章。我一直在'網上搜索,但我發現的所有內容都不明確,大部分是關於返回一個簡單的迴應,而不是一個樹枝。請幫我解決這個問題。在symfony2中加載另一個ajax的樹枝模板
有沒有人有一個關於如何在Symfony 2中做到這一點的簡單例子?
你可以這樣做這是在Ajax調用
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script>
function SearchForm(){
var brand=$('#brand').val();
$.ajax({
type:'POST',
url: $('#url').text(),
data: {brand: brand,},
success: function(response) {
$('#all_data_search').html(response);
}});
return false;
}
</script>
<div id="all_data_search"></div>
<inputtype="button" onClick="SearchForm()">
和你的控制器,你必須調用此方法
public function productSeachResultAction(Request $request){
$data = $request->request->all();
// What you want to do ///
return $this->render('AdminBundle:Product:searchResult.html.twig',$productResult);
}
創建結果 信息搜索結果的另一個模板HTML表單.html.twig 你想做她的工作
<div>
a,b,c,
</div>
非常感謝Suresh Kumar Amrani你的回答幫了我很多,祝你有個美好的一天! – ZeSoft
從基本上講,您需要介紹性代碼或教程。這不是真的要問這個問題的地方。 – Mark
@Mark在他/她的問題中介紹什麼(也是關於所有其他SO的問題),你能解釋我嗎? – nbro