我有兩個複選框,位於我的wordpress主題中的meta box文本框的上方,添加了新的自定義發佈頁面。除了當我刷新頁面時,每件事情都可以正常工作,兩個複選框再次被取消選中,而我想要檢查其中的一個。這裏是我的html代碼:保存複選框的值
<input type="checkbox" id="a" />
<input type="checkbox" id="b" />
<input type="textarea" id="c" />
這裏是我的jQuery代碼:
$(function() {
$('#a, #b').change(function() {
var $a = $('#a'), $b = $('#b'), $c = $('#c');
if (this.id == 'a' && this.checked) {
$c.val('Hello World!');
$b.prop('checked', false);
} else if (this.id == 'b' && this.checked) {
$c.val('Not hello World!');
$a.prop('checked', false);
} else {
$c.val('');
}
});
});
我不知道這是否是通過PHP來實現或jQuery將是足矣,以及如何做。您的幫助將受到高度讚賞。
似乎你不得不值,你可以使用jQuery將值張貼到頁面檢查此鏈接:http://api.jquery.com/jQuery.post/ – JonathanRomer
[LocalStorage](https://github.com/palmerj3/PackageStore)是一個選項。 – Whymarrh
您可以將該信息保存在cookie中 –