<script>//Linkage Query $ (function () {$ ("#BranchName"). Change (function () {var pa Rent = $ ("#BranchName option:selected"). Val (); if (parent = "" && parent!=0) {$.ajax ({url: "/store/getstore?branch Id= "+ $ (" #BranchName option:selected "). Val (), type:" Get ", Success:functio N (data) {if (data). Data.length > 0) {var op = ""; for (var i = 0; i < data. Data.length; i++) {op + = "<option value=" + data. Data[i]. Id + ">" + data. Data[i]. Dealername + "</option>"} $ ("#DealerName"). HTML (OP); } if (data. Data = = "") {var option = "<option></option>" $ ("#DealerName"). HTML (option); } } }); } else {eqlee.showwarring ("Please select a branch and reseller"); $ ("#DealerName"). HTML ("<option> please select </option>"); } }); }); </script>
Above is the implementation of the linkage script
Public Jsonresult GetStore (Guid branchid) { var data = new Models.returnjson () {Error = false}; var filter = string. Format ("Deleted = 0 and Branchid = ' {0} '", Branchid); var Dealermodel = _blldealer.list (where:filter); var id = dealermodel.select (x = x.id); var dealername = dealermodel.select (x = x.dealername); data = new Models.returnjson () {Error = false, data = Dealermodel}; return jsonnet (data, behavior:JsonRequestBehavior.AllowGet); }
The above is the way to get linkage in the background
The above is the method to get linkage, because there is no time to write, only simple point.
Get linkage with JavaScript