jQuery单选按钮表单默认

时间:2013-12-27 05:58:42

标签: javascript jquery dom

我有一个自动填充的jQuery函数,只有在单击单选按钮时才能读取元素。我想这是在页面加载。有没有办法在页面加载时默认这个?

$('#Radio1').click(function() {
            $('#emenent').val("My Value");
            $('#element').prop("readonly", true);
    });

向radio元素添加'checked'仅检查按钮,但不执行该功能。感谢帮助!

3 个答案:

答案 0 :(得分:1)

加载文档时,您可以设置属性。这是你的意思吗?

$(function() {
    $('#element').prop('readonly',true);
});

每当页面加载时,这将把#element的readonly值设置为true。

答案 1 :(得分:1)

将它放在document.ready handler:

$(function () {
    $('#element').val("My Value").prop("readonly", true);
});

为避免在两个地方重复代码,请将其放入函数中:

function makeElementReadonly() {
    $('#element').val("My Value").prop("readonly", true);
}

$(function() {
    makeElementReadOnly();
    $('#Radio1').click(makeElementReadOnly);
});

答案 2 :(得分:1)

在.click()函数调用之前写下面的代码,它将在页面加载

上工作
$(document).ready(function() {
      alert("On load occurred!");
      $( "#Radio1" ).click();
});