[英]Radio Buttons Switch Checked php
我的網站就像一個具有 2 種搜索類型的搜索引擎。 類型 1 類型 2。當有人來到我的網站時,我只是不知道該怎么做,默認選中的類型是類型 1,如果它選擇類型 2,那么即使頁面被刷新,訪問者仍然保持類型 2。 我需要的正是來自這里的樣本。
js
$(function() {
$( "#radio" ).buttonset();
});
html
<form>
<div id="radio">
<input type="radio" id="radio1" name="radio" /><label for="radio1">Choice 1</label>
<input type="radio" id="radio2" name="radio" checked="checked" /><label for="radio2">Choice 2</label>
<input type="radio" id="radio3" name="radio" /><label for="radio3">Choice 3</label>
</div>
</form>
我希望能夠將checked="checked"從收音機切換到另一個或類似的東西。 真的不知道。 但我認為它必須用 php 或 javascript 做一些事情。
您可以在單選按鈕的 onClick 事件中定義函數:
$(document).ready(function() {
$('radio[name=radio]').each(function() {
$(this).click(function() {
my_function();
});
});
});
並且 my_function 將發送一個 ajax 請求來打開會話以保持選中單選的值:
my_function()
{
var value_checked = $("input[name='radio']:checked").val();
$.ajax({
type: 'POST',
url: 'page.php',
data: {'value_checked':value_checked},
});
}
您進入 page.php $_POST['value_checked '] 並將其設置在會話變量中
您必須將該信息存儲在 cookie 或會話中,因為web 是無狀態的,並且如果回發它不會記住頁面的狀態,除非它被緩存在某個地方。
嘗試使用jQuery cookie 插件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.