易截截图软件、单文件、免安装、纯绿色、仅160KB

MVC Json Ajax 二级 级连

<script type="text/javascript">
$(document).ready(function() {
$("#teamName").change(function() {
$.getJSON('/team/SelectProduct', { teamName: $("#teamName").val() }, function(data) {
$("#productID").empty();


$.each(data, function(i, item) {
$("<option></option>")
.val(item)
.text(item)
.appendTo($("#productID"))
});
});
})
});
controller:
public ActionResult SelectProduct()
{

string teamName = Request.Params["teamName"];
int teamID = dc.TestTeams.Where(x => x.Name == teamName).SingleOrDefault().Id;
var productCollection = dc.Products.Where(x => x.TestTeamId == teamID).Select(x=> x.ShortName);
return Json(productCollection);


}


相关文档:

使用 jQuery 简化 Ajax 开发

 
看看 Ajax 和 DOM 脚本编程究竟有多简单
文档选项

将此页作为电子邮件发送
级别: 中级
Jesse Skinner, Web 开发人员, Freelance
2007 年 5 月 16 日
jQuery 是一个JavaScript 库,它有助于简化 JavaScript™ 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery ......

Ajax编程的基本应用

Ajax编程 Ajax基于以下技术:             DHTML, JavaScript, XmlHttpRequest, JSON(JavaScript Object Notation)         ASP.NET 2.0 需要下载AJAX 库和控件, ASP.NET 3.5包含了ASP.NET AJAX。    & ......

ajax学习录

有关ajax的其实就是1个类的使用:XMLHttpRequest.
首先要声明这个类的对象,鉴于各个浏览器把这个类嵌入的方式不同,声明的方式也不同:
  var xmlHttpReq = null;
if (window.XMLHttpRequest) //Mozilla 浏览器
{
    xmlHttpReq = new XMLHttpRequest();
  }
  else if (window.ActiveXObject) // ......

jsp+ajax自动刷新实例(转)


一、处理ajax请求的jsp文件:auto.jsp
<%@ page contentType="text/html; charset=gb2312" %>
<%
//设置输出信息的格式及字符集
response.setContentType("text/xml; charset=UTF-8");
response.setHeader("Cache-Control","no-cache&q ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号