zoukankan      html  css  js  c++  java
  • 无刷新动态添加下列条数据

        //下拉条自动加载数据value与text用#分开
        //参数说明:sql:SQL数据库语句,space:是否有空值,sField:字段,funcname:函数名称
        function f_selectdata(sql,space,sField,funcname)
        {
          obj=eval("document.all."+sField)
          obj.length=0
          if(funcname!="")
          {
            func=eval(funcname)
            func
          }    
          obj.length=0
        
          textvalueall=f_returnvalue(sql,"0")     
          var textvalue =new Array(textvalueall);
          textvalue=textvalueall.split(",")
          if(space=="")//有空值
          {
            sOption1=document.createElement("Option")
         sOption1.value=''  
         sOption1.text=''  
         obj.add(sOption1) 
          }
          if(space=="所有")//有空值
          {
            sOption1=document.createElement("Option")
         sOption1.value=''  
         sOption1.text='所有'  
         obj.add(sOption1) 
          }    
           
          for(i=0;i<textvalue.length;i++)
          { 
            if(textvalue[i]!="")
            {
              ilen=textvalue[i].indexOf("#")         
              thevalue=textvalue[i].substring(0,ilen)        
              thetext=textvalue[i].substring(ilen+1,textvalue[i].length)        
              sOption1=document.createElement("Option")
           sOption1.value=ltrim(rtrim(thevalue))    
        sOption1.text=ltrim(rtrim(thetext))      
        obj.add(sOption1)  
        
            }
          }  
          if(space!=""&&space!="所有")//默认值
           obj.value=space
        }
  • 相关阅读:
    KVC该机制
    JS多语种方式
    面试经典(1)---翻转字的顺序在一个句子
    正确Linux新手很实用20命令
    代码添加背景音乐的日记
    什么是比特币(Bitcoin)?
    李开复:该算法的重要性
    javascript推断的浏览器类型
    libyuv编
    Linux下将UTF8编码批量转换成GB2312编码的方法
  • 原文地址:https://www.cnblogs.com/goldnet/p/371911.html
Copyright © 2011-2022 走看看