我有一個帶有兩個選擇html標籤和輸入提交的表單。要填充選項標記的值並顯示選定選項標記的等效值,我使用PHP,請參閱下面的代碼片段。如何在PHP foreach中使用ajax?
現在,我想使用AJAX使用JS來避免在用戶點擊按鈕時重新加載瀏覽器。但我不知道如何。請幫我
這裏的link
段:
if(isset($_POST['mall_list'])){
$mall_list= $_POST['mall_list'];
$malls= $wpdb->get_results($wpdb->prepare("SELECT stores FROM tablename WHERE malls = '" . $mall_list. "' GROUP BY stores ORDER BY stores", OBJECT));
echo '<div class="\record\">';
foreach ($malls as $record){
echo '<div>' . $record->stores . '</div>';
}
echo '</div>';
} elseif(isset($_POST['store_list'])){
$store_list= $_POST['store_list'];
$stores= $wpdb->get_results($wpdb->prepare("SELECT malls FROM tablename WHERE stores= '" . $store_list. "' GROUP BY malls ORDER BY malls", OBJECT));
echo '<div class="\record\">';
foreach ($stores as $record){
echo '<div>' . $record->malls. '</div>';
}
echo '</div>';
}
這是一個非常基本的問題。請嘗試使用ajax,並返回代碼。 https://jonsuh.com/blog/jquery-ajax-call-to-php-script-with-json-return/ –