0
我在問自己是否可以安全地使用jquery的加載函數在選擇新類別後刷新頁面上的內容或搜索術語?jquery的load()對於刷新搜索結果是否安全?
我編碼一個過濾器 - 部分,在那裏你可以從不同的類別選擇,搜索關鍵字等小庫存頁面..
選擇一個新的類別IM的新內容加載到右後地方(「#listing」)具有以下功能:
$("#load").on('click', function() {
event.preventDefault();
var cat = $("#category").val();
var tag = $("#tag").val();
$("#listings").load("template/_listing.php?cat="+cat+"&tag="+tag);
});
在模板文件/ _listing.php回聲出一切在HTML中發現..
所以,一切工作正常期待一些樣式和腳本,不適用於新的加載的數據(我想我只需要加載腳本也在模板/ _listing.php文件中)..
Buuut我不太確定這是否是最好的方法.. 這樣你可以也訪問地址模板/ _listing.php?cat = bla & tag = blu,我不確定這是否好?
我也可以嘗試與ajax調用,獲取JSON和「創建」我的腳本內的搜索結果..這會更好嗎?如果我使「template/_listing.php」足夠安全,以至於沒有人可以使用其他查詢進入我的數據庫,然後選擇「cat or tag」或者「cat或tag」,或者?
謝謝!
感謝您的快速答案;) –
@ChristopherSupertramp不客氣! :) –