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

Ajax实现的明细去除重复 datatable去除重复

ajax  Detail.aspx页面
 protected void Page_Load(object sender, EventArgs e)
    {
        Thread.Sleep(500);
        string Keyid = Request.QueryString["Id"].ToString();
        //string wsn = Request.QueryString["wsn"].ToString();
                                                
        DataTable dt = Hst.Paging.Paging.GetList(" ExecSN ='" + Keyid + "'  and (Status='已检验' or status='部分入库')", "V_ExecPro_Bom1").Tables[0];
        StringBuilder sb = new StringBuilder();
        sb.Append("<table style='width:83%' style='margin:2px;border:Double 3px #5D7B9D;'><tr><th>选择</th>");
        sb.Append("<th>产品编码</th><th>产品名称</th><th>产品规格</th><th>产品型号</th><th>产品材质</th>");
        sb.Append("<th>产品图纸号</th><th>产品单位</th><th>计划数量</th><th>合格数量</th><th>未入库数量</th><th>本次入库数量</th></tr>");
        string a = "";
        bool isFirst = false;
        if (dt.Rows.Count != 0)
        {
            for (int i = 0; i < dt.Rows.Count; i++)
            {
   &


相关文档:

Jquey Ajax访问asp.net后台代码

            $.ajax({
                type: "POST",   //访问WebService使用Post方式请求
             ......

ajax实例

//初始化对象并发出XMLHttpRequest请求
 xmlHttp= false;
 if (window.XMLHttpRequest)
 {           //Mozilla等其他浏览器
  xmlHttp= new XMLHttpRequest();
   if (xmlHttp.overrideMimeType)
   {
  & ......

在asp.net AJAX客户端使用复杂数据类型方法

<script language="javascript" type="text/javascript"> 
  function doubleSalary()
  {
  var employee = new Object();
  employee.FirstName = "X";
  employee.LastName = "PP";
  employee.Salary = 1000;
......

jQuery Ajax缓存问题

在使用jQuery 的Ajax加载数据是 如果使用get方式传递参数则存在一下问题
firefox下传递数据正常
ie下则会出现缓存问题
解决方法:
1、http://yourwebsite?parseInt(Math.random() * 1000) 在url后面加上一个随即数,这样每次发送的就不一样了,而且不影响你的功能.
2、使用post传递参数
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号