유용한 경우를 대비하여 프런트 엔드 소개 메모를 기록하십시오.
1. 文本框取值:
<input type="text" name="billName" id="billName" />
var billName = $("#billName").val();
2. 下拉框
var supplier = $("select option:selected").text()//获取选中的text文本值
var suppliername = $("select option:selected:eq(0)").text();
if ($("#addgoodsState").val() == "0") {
alert("请输入选择商品类型");
return;
}
3. 复选框:
取值:$("#isHot").is(':checked')
赋值:
$("#chk_IsSetOverTime_Edit").attr("checked", false);
if (data[0].MC_IsPast == 1)
{
$("#chk_IsSetOverTime_Edit").attr("checked", true);
}
4. 单选按钮:
alert($(":input:radio:checked").val());
var ispayment = $(":radio:checked").val();
$("input[name=status]").each(function () {
if (this.value == data["jsUserStatus"]) {
this.checked = "checked";
}
});
全选
function AllCheck() {
//获取单选按钮 总管单选 的状态
if ($("#ckAll").is(':checked')) {
//将界面上所有的单选改为选中状态
$("[type='checkbox']").prop("checked", true);
}
else {
$("[type='checkbox']").prop("checked", false);
}
}
终极解决方案
$("#downType").find("option[value='" + key[0].userType + "']").attr("selected", true);
Layui
1.
//注册表格
layui.use(['table', 'layer', 'form'], function () {
var form = layui.form;
2.
绑定下拉列表
$.get("/Film/GettypeName", {},
function (msg) {
if (msg != null) {
var json = eval(msg);
var downInfo = "";
for (var i = 0; i < json.length; i++) {
console.log(json[i].tType_Id);
//绑定权限下拉列表
downInfo += '<option value=' + json[i].tType_Id + '>' + json[i].tType_Name + '</option>';
console.log(json[i].tType_Name);
}
$("#typeName").append(downInfo);
$("#typeaddName").append(downInfo);
$("#typeupdName").append(downInfo);
//重新加载表单
form.render();
}
});
修改前查询绑定下拉:
$('#typeupdName').val(data.typeId);
layui.form.render("select");