select标签:具有默认值 + 可以手动更改

从网上找代码;
应用到项目中,发现能设置默认值,但是不能手动更改;
从w3c查找对应的使用方法,并且在它的界面中实践;发现代码无误,观察项目,发现很可能是其他的jquery限制了其不能手动更改。

于是,先找到能手动更改的部分,再把代码放到这块中。

/* 这里是javascript 中的代码 */
function CreateTableRow() {
    var TableRowIndex = ($('#grid_Condition tbody tr').length + 1);
    for (var i = 0; i < 5; i++) {
        var tr = '';
        tr += '<tr>';
        tr += '<td class="td-div" style="text-align: center;">' + TableRowIndex + '</td>'
        tr += '<td style="text-align: center;"><select id="Range➩' + TableRowIndex + '" class="txtselect" onchange=\"ChangeItem(' + TableRowIndex + ')\"><option value=""></option><option value="before"></option><option value="after"></option><option value="all">全部</option></select></td>'
        tr += '<td><input id="CharNum➩' + TableRowIndex + '" type="text" class="txt" /></td>'
        tr += '<td><input id="Expression➩' + TableRowIndex + '" type="text" class="txt" /></td>'
        tr += '<td style="text-align: center;"><select id="RunType➩' + TableRowIndex + '" class="txtselect"><option value=""></option><option value="RunType_1"' + (i != 0 ? ' selected = "selected"' : '') + '>作者不存在执行</option><option value="RunType_All"' + (i == 0 ? ' selected = "selected"' : '') + '>都执行</option></select></td>'
        tr += '</tr>';
        $("#grid_Condition tbody").append(tr);
        TableRowIndex++;
    }
    $("#grid_Condition tbody tr").find('input,select').attr('disabled', 'disabled');
    $("#grid_Condition tbody tr:eq(0)").find('input,select').removeAttr('disabled');
    //$("#Logic➩1").attr('disabled', 'disabled');
    }

总结:
selected = “selected”
还是最好先实践代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值