国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

Ajax實現動態加載數據

2024-09-01 08:27:17
字體:
來源:轉載
供稿:網友

前言:

1.這個隨筆實現了一個Ajax動態加載的例子。

2.使用.net 的MVC框架實現。

3.這個例子重點在前后臺交互,其它略寫。

開始:

1.控制器ActionResult代碼(用于顯示頁面)

    /// <summary>    /// 電話查詢頁面    /// </summary>    /// <returns></returns>    public ActionResult PhoneSearch(string sql)    {      phoneList=從數據庫查詢數據;      ViewBag.phoneList = phoneList;      return View();    }

2.前臺頁面主要代碼

說明:這個就是要展示數據的表格,里面的字段要和你建好的模型匹配。

<table border="1" cellspacing="0" cellpadding="0" class="toLang" id="phoneTable">              <tr>                <th>序號</th>                <th>公司</th>                <th>部門</th>                <th>小組</th>                <th>姓名</th>                <th>職位</th>                <th>電話</th>              </tr>              <tbody id="todeListTBODY">                @if (ViewBag.phoneList != null)              {                foreach (var item in ViewBag.phoneList)                {                  number = number + 1;              <tr>                <td>@number</td>                <td>@item.Conpany</td>                <td>@item.Department</td>                <td>@item.Team</td>                 <td>@item.Name</td>                 <td>@item.Position</td>                 <td>@item.PhoneNumber</td>                  </tr>                }              }              </tbody>            </table>

3.我的查詢條件

 <div style="display:block;float:left; width:100%; ">          公司:          <select class="InputTestStyle" id="company" onclick="initDeptSelect()">            <option>==請選擇公司==</option>          </select>          部門:          <select class="InputTestStyle" id="department" onclick="initGroupSelect()">            <option>==請選擇公司==</option>          </select>          小組:          <select class="InputTestStyle" id="group" onclick="QueryPhoneNum()">            <option>==請選擇公司==</option>          </select> </div>

4.查詢條件的初始化(以公司這個為例)

4.1前臺的JavaScript代碼

  //打開頁面的時候執行  window.onunload = initCompanySelect();  //初始化“公司”下拉框  function initCompanySelect()  {    $.ajax({      type: 'POST',      url: '/Home/GetCompantListForPhone',      dataType: 'json',      data: { },      success: function (data) {        //1.清空這個下拉框的數據        // $('#company option').remove();//也能成功實現        $('#company').empty();        $("#company").append($('<option>' + '==請選擇公司==' + '</option>'));        //2.將返回值動態加載進下拉框,動態生成標簽。        for (i = 0; i < data.length;i++)        {          $("#company").append($('<option >' + data[i].Conpany + '</option>'));        }      },      error: function (XMLHttpRequest, textStatus, errorThown) {        alert("操作失敗!");      }    })  }            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临沧市| 南召县| 温州市| 滁州市| 乌鲁木齐市| 河南省| 永宁县| 化州市| 天津市| 湘阴县| 静海县| 贡山| 杭州市| 虹口区| 错那县| 云梦县| 怀宁县| 唐山市| 平远县| 辽阳县| 安宁市| 万全县| 江永县| 田林县| 孝义市| 济南市| 元朗区| 子长县| 前郭尔| 手游| 宁武县| 建宁县| 慈溪市| 区。| 湘潭县| 深泽县| 麻阳| 海晏县| 泽州县| 拜泉县| 怀宁县|