Some tips on the front end

 The front-end introductory notes, record them, in case it is useful.

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");

 

Guess you like

Origin blog.csdn.net/qq_41630695/article/details/111770141