我的wordpress主题中的元框文本字段上方有两个复选框,添加新的自定义帖子页面。除了我刷新页面时,每件事情都工作正常,两个复选框再次变为未选中状态,而我想要检查其中一个。这是我的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就足够了,怎么做。我们将非常感谢您的帮助。
答案 0 :(得分:0)
你能不能把html改成这个?
<input type="checkbox" id="a" checked="checked" />
<input type="checkbox" id="b" checked="checked" />
<input type="textarea" id="c" />
答案 1 :(得分:0)
复选框没有name
属性,因此无法保存。
如果您不熟悉元框,则应使用执行它们的库。那里有很多,我甚至有一个 - mr meta box。