精华内容
下载资源
问答
  • 创建select
    千次阅读
    2019-12-05 09:12:01
    • Oracle
    CREATE TABLE new_table AS SELECT * FROM old_tablle
    
    • Sqllite
    CREATE TABLE new_table AS SELECT * FROM old_tablle
    
    • mysql
    • SqlServer
     SELECT * INTO new_table  FROM old_tablle
    
    更多相关内容
  • 谁知道如何动态创建select2 ``` function a(){ var html = '<select class="js-example-basic-single">'+ ' <option value="AL">Alabama</option>'+ ' <option value="WY">Wyoming</option>'+ '</select>...
  • 动态创建selectjs 操作select和option

    万次阅读 2011-08-31 13:25:07
    1.动态创建select function createSelect(){ var mySelect = document.createElement("select"); mySelect.id = "mySelect";

    1.动态创建select

    function createSelect(){
              var mySelect = document.createElement("select");
              mySelect.id = "mySelect"; 
              document.body.appendChild(mySelect);
          }
    
    

    2.添加选项option

     function addOption(){
    
              //根据id查找对象,
               var obj=document.getElementById('mySelect');
    
               //添加一个选项
               obj.add(new Option("文本","值"));    //这个只能在IE中有效
               obj.options.add(new Option("text","value")); //这个兼容IE与firefox
         }
    
    

    3.删除所有选项option   

      function removeAll(){
               var obj=document.getElementById('mySelect');
               obj.options.length=0;
    
         }
    
    

    4.删除一个选项option

    function removeOne(){
               var obj=document.getElementById('mySelect');
    
               //index,要删除选项的序号,这里取当前选中选项的序号
               var index=obj.selectedIndex;
               obj.options.remove(index);
         }
    

    5.获得选项option的值

    var obj=document.getElementById('mySelect');
    
    var index=obj.selectedIndex; //序号,取当前选中选项的序号
    
    var val = obj.options[index].value;
    
    


    6.获得选项option的文本

    var obj=document.getElementById('mySelect');
    
    var index=obj.selectedIndex; //序号,取当前选中选项的序号
    
    var val = obj.options[index].text;
    
    

     

    7.修改选项option

    var obj=document.getElementById('mySelect');
    
    var index=obj.selectedIndex; //序号,取当前选中选项的序号
    
    var val = obj.options[index]=new Option("新文本","新值");
    
    


    8.删除select     

    function removeSelect(){
                var mySelect = document.getElementById("mySelect");
    mySelect.parentNode.removeChild(mySelect);
         }
    


     

    整个实例的完整代码如下:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//ZH-CN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
       <meta http-equiv="Content-Type" content="text/html">
    <head>
       <script language=JavaScript>
        function $(id)
        {
         return document.getElementById(id)
        }
        function show()
        {
         var selectObj=$("area")
         var myOption=document.createElement("option")
         myOption.setAttribute("value","10")
         myOption.appendChild(document.createTextNode("上海"))
         var myOption1=document.createElement("option")
         myOption1.setAttribute("value","100")
         myOption1.appendChild(document.createTextNode("南京"))
         selectObj.appendChild(myOption)
         selectObj.appendChild(myOption1)
        }
        function choice()
        {
         var index=$("area").selectedIndex;
         var val=$("area").options[index].getAttribute("value")
         if(val==10)
         {
          var i=$("context").childNodes.length-1;
         var remobj=$("context").childNodes[i];
         remobj.removeNode(true)
          var sh=document.createElement("select")
          sh.add(new Option("浦东新区","101"))
          sh.add(new Option("黄浦区","102"))
          sh.add(new Option("徐汇区","103"))
          sh.add(new Option("普陀区","104"))
          $("context").appendChild(sh)
         }
         if(val==100)
         {
          var i=$("context").childNodes.length-1;
         var remobj=$("context").childNodes[i];
         remobj.removeNode(true)
          var nj=document.createElement("select")
          nj.add(new Option("玄武区","201"))
          nj.add(new Option("白下区","202"))
          nj.add(new Option("下关区","203"))
          nj.add(new Option("栖霞区","204"))
          $("context").appendChild(nj)
         }
        }
        function calc()
        {
         var x=$("context").childNodes.length-1;
         alert(x)
        }
        function remove()
        {
         var i=$("context").childNodes.length-1;
         var remobj=$("context").childNodes[i];
         remobj.removeNode(true)
        }
       </script>
    <body>
    <div id="context">
       <select id="area" οnchange="choice()">
       </select>
    </div>
    <input type=button value="显示" οnclick="show()">
    <input type=button value="计算结点" οnclick="calc()">
    <input type=button value="删除" οnclick="remove()">
    </body>
    </html>
    
    


    改进版:在select中添加、修改、删除option元素

    function watch_ini(){ // 初始
    for(var i=0; i<arguments.length; i++){
    var word = document.createElement("OPTION");
    word.text = arguments[i];
    watch.keywords.add(word); // watch. is form name
    }
    }
    function watch_add(f){ // 增加
    var word = document.createElement("OPTION");
    word.text = f.word.value;
    f.keywords.add(word); 
    }
    但上述 add() 方法只在IE下有效,为兼容FF和Opera,对上述代码进行了一下改进,改动后代码如下: function watch_ini(){ // 初始
    for(var i=0; i<arguments.length; i++){
       var oOption=new Option(arguments[i],arguments[i]);
       document.getElementById("MySelect")[i]=oOption;
    }
    }
    function watch_add(f){ // 增加
       var oOption=new Option(f.word.value,f.word.value);
       f.keywords[f.keywords.length]=oOption;
    }
    
    



    整个实例的完整代码如下:

    <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
    <html>
    <head>
    <title>javascript select options text value</title>
    <meta name="keywords" content="javascript select options text value add modify delete set">
    <meta name="description" content="javascript select options text value add modify delete set">
    <script language="javascript">
    <!--
    function watch_ini(){ // 初始
    for(var i=0; i<arguments.length; i++){
       var oOption=new Option(arguments[i],arguments[i]);
       document.getElementById("MySelect")[i]=oOption;
    }
    }
    function watch_add(f){ // 增加
       var oOption=new Option(f.word.value,f.word.value);
       f.keywords[f.keywords.length]=oOption;
    }
    function watch_sel(f){ // 编辑
    f.word.value = f.keywords[f.keywords.selectedIndex].text;
    }
    function watch_mod(f){ // 修改
    f.keywords[f.keywords.selectedIndex].text = f.word.value;
    }
    function watch_del(f){ // 删除
    f.keywords.remove(f.keywords.selectedIndex);
    }
    function watch_set(f){ // 保存
    var set = "";
    for(var i=0; i<f.keywords.length; i++){
    set += f.keywords[i].text + ";";
    }
    confirm(set);
    }
    //-->
    </script>
    </head>
    <body>
    <form name="watch" method="post" action="">
    <select id="MySelect" name="keywords" size="10" οnchange="watch_sel(this.form)"></select><br>
    <script language="javascript">
    <!--
    watch_ini("我","你","妳","他","她","它","尔"); // 初始关键词
    //-->
    </script>
    <input type="text" name="word" /><br />
    <input type="button" value="增加" οnclick="watch_add(this.form);" />
    <input type="button" value="修改" οnclick="watch_mod(this.form);" />
    <input type="button" value="删除" οnclick="watch_del(this.form);" />
    <input type="button" value="保存" οnclick="watch_set(this.form);" />
    </form>
    
    


     

    用一个字符串创建一个数组方法:

    <script language="javascript">   
    
    function spli(){ 
    
    datastr="2,2,3,5,6,6";      
    
    var str= new Array();    
    
       str=datastr.split(",");      
    
     for (i=0;i<str.length ;i++ )   
    
      { document.write(str[i]+"<br/>");  }   
    
    }   
    
    spli();   
    
    </script>
    

    展开全文
  • JavaScript中动态创建和操作select元素

    千次阅读 2017-10-22 22:03:00
    原文链接:http://blog.csdn.net/a313976010/article/details/6728646 ...1.动态创建select [javascript] view plain copy function createSelect(){   var mySelect = docum

    原文链接:http://blog.csdn.net/a313976010/article/details/6728646



    1.动态创建select

    [javascript]  view plain  copy
    1. function createSelect(){  
    2.           var mySelect = document.createElement("select");  
    3.           mySelect.id = "mySelect";   
    4.           document.body.appendChild(mySelect);  
    5.       }  

    2.添加选项option

    [javascript]  view plain  copy
    1. function addOption(){  
    2.   
    3.          //根据id查找对象,  
    4.           var obj=document.getElementById('mySelect');  
    5.   
    6.           //添加一个选项  
    7.           obj.add(new Option("文本","值"));    //这个只能在IE中有效  
    8.           obj.options.add(new Option("text","value")); //这个兼容IE与firefox  
    9.     }  

    3.删除所有选项option   

    [javascript]  view plain  copy
    1. function removeAll(){  
    2.          var obj=document.getElementById('mySelect');  
    3.          obj.options.length=0;  
    4.   
    5.    }  

    4.删除一个选项option

    [javascript]  view plain  copy
    1. function removeOne(){  
    2.            var obj=document.getElementById('mySelect');  
    3.   
    4.            //index,要删除选项的序号,这里取当前选中选项的序号  
    5.            var index=obj.selectedIndex;  
    6.            obj.options.remove(index);  
    7.      }  

    5.获得选项option的值

    [javascript]  view plain  copy
    1. var obj=document.getElementById('mySelect');  
    2.   
    3. var index=obj.selectedIndex; //序号,取当前选中选项的序号  
    4.   
    5. var val = obj.options[index].value;  


    6.获得选项option的文本

    [javascript]  view plain  copy
    1. var obj=document.getElementById('mySelect');  
    2.   
    3. var index=obj.selectedIndex; //序号,取当前选中选项的序号  
    4.   
    5. var val = obj.options[index].text;  

     

    7.修改选项option

    [javascript]  view plain  copy
    1. var obj=document.getElementById('mySelect');  
    2.   
    3. var index=obj.selectedIndex; //序号,取当前选中选项的序号  
    4.   
    5. var val = obj.options[index]=new Option("新文本","新值");  


    8.删除select     

    [javascript]  view plain  copy
    1. function removeSelect(){  
    2.             var mySelect = document.getElementById("mySelect");  
    3. mySelect.parentNode.removeChild(mySelect);  
    4.      }  


     




    另外附创建option的另外一种方法:

    [javascript]  view plain  copy
    1. var text = "test";     
    2.         var mySelect = document.getElementById("mySelect");  
    3.           
    4.         //创建标签  
    5.         var opt = document.createElement("option");  
    6.           
    7.         //创建文本  
    8.         var _text = document.createTextNode(text);  
    9.           
    10.         //把文本赋给标签  
    11.         opt.appendChild(_text);  
    12.           
    13.         //属性赋值  
    14.         opt.setAttribute("value","lala");  
    15.           
    16.         //添加  
    17.         mySelect.appendChild(opt);  


    展开全文
  • 阿里规约建议我们不要使用select *,在字段非常多时,我们手写sql会使出错的概率大大增加,实际上navicat是可以自动生成sql的 1.新建查询 2.点击查询创建工具 3.双击左侧你要操作的表,右侧弹框中选择你要...

    阿里规约建议我们不要使用select *,在字段非常多时,我们手写sql会使出错的概率大大增加,实际上navicat是可以自动生成sql的

    1.新建查询

    2.点击查询创建工具

    3.双击左侧你要操作的表,右侧弹框中选择你要操作的字段

    4.选择完毕点击右下角的构建

    5.sql就生成了,然后你可以用替换功能,改变sql使它符合你的要求

    展开全文
  • SELECT 的结果创建

    千次阅读 2021-01-19 22:14:57
    SELECT 的结果创建表关系数据库的一个重要概念是,任何数据都表示为行和列组成的表,而每条 SELECT 语句的结果也都是一个行和列组成的表。在许多情况下,来自 SELECT 的“表”仅是一个随着您的工作在显示屏上滚动...
  • SELECT INTO创建临时表 SQL Server

    千次阅读 2021-01-19 02:59:16
    SQLServer临时表有两种类型:本地和全局。...全局临时表的名称以两个数字符号(##)打头,创建后对任何用户都是可见的,当所有引用该表的用户从 SQL Server 断开连接时被删除。如果数据库会话创建了本地临时表#temtabl...
  • 微信小程序开发交流qq群 173683895 承接微信小程序开发。...select class="form-control selectpicker" name="college" id="eq_num" data-actions-box="true" data-live-search="true" data-live-search-pla...
  • jQuery设置select选中项

    千次阅读 2021-02-24 11:26:37
    // 设置选中项 function setSelected(value) { ... $("select").children("option").each(function () { var temp_value = $(this).val(); $(this).removeAttr("selected"); if (temp_value === value) { .
  • jQuery动态生成select下拉框

    千次阅读 2018-02-27 09:08:55
    select&gt;下拉框 前一阵在项目里需要动态生成下拉框,找了一下用jQuery实现比较方便,这里整理一下。下文所述方法只是本人在项目中遇到问题的解决方法,场景较为简单,也希望能帮助有需要的朋友1、动态生成...
  • 利用select into直接创建临时表

    千次阅读 2021-03-19 10:40:43
    利用select into直接创建临时表,省略create过程 select * into #临时表 from 数据表 select * from #临时 drop table #临时表
  • JS动态创建Select的option

    万次阅读 2011-08-08 13:23:54
    var params_select = document.getElementById("district"); //创建标签 var opt = document.createElement("option"); //创建文本 var _text = document.createTextNode(text); //把文本赋给...
  • Jquery 给select 创建下拉列表

    千次阅读 2012-07-23 11:38:41
    function createSelect(objSel,strValue,strText){ var oOption = document.createElement("OPTION"); oOption.value = strValue; oOption.text = strText; objSel.options.add(oOption,0); objSel.value
  • 创建一个只有select权限的用户

    千次阅读 2019-03-05 00:34:49
    创建一个只有select 权限的用户https://blog.csdn.net/tianlesoftware/article/details/5266658版权声明: https://blog.csdn.net/tianlesoftware/article/details/5266658 添加用户NewA对用户OldB只有select 的...
  • Vue,element-ui中Select组件创建新选项

    千次阅读 2020-05-15 18:07:20
    el-select class="width100" v-model="form.nowname" clearable multiple filterable allow-create default-first-option placeholder="输入修改后的文件名,用回车添加"> <el-option v-for="item in newName...
  • JS动态添加Select选项

    千次阅读 2017-01-12 11:18:12
    废话不多说,代码如下 newopt = document.createElement("option"); newopt.text = "父菜单"; newopt.value = "0"; //第二个参数是选项的指定位置 document.getElementB
  • 下面是JS部分: //XX数组,例如var XX=['中国,'外国','广西','北海','南宁','循环数组'];....selectpicker&quot;).append('&amp;lt;option&amp;gt;'+XX[i]+'&amp;lt;/option&amp;gt;')
  • 当甲方代表没有人员可以选择时,可以自行输入创建一个人员 代码 <el-form-item label="甲方" prop="partyAName"> <el-select v-model="AddContractForm.partyAName" @change="customerCompanyChangeA...
  • 使用 @Select 注解时没有提示(报错),导致无法正常添加注解,如下 经筛查之后初步判断,可能是有的依赖包之类的没有下载下来或受到损坏 解决方案 因为是使用maven构建mybatis项目时出现的问题,尝试找到本地...
  • 使用allow-create属性即可通过在输入框中输入文字来创建新的条目。注意此时filterable必须为真。本例还使用了default-first-option属性,在该属性打开的情况下,按下回车就可以选中当前选项列表中的第一个选项,无需...
  • django表单forms实现下拉列表(Select

    千次阅读 2018-06-01 20:23:48
    from django import forms from blog.models import * CATEGORY = Category.objects.all() class ArticleForm(forms.Form): title = forms.CharField(required=True, max_length=50) content = forms.Char...
  • js给select下拉框赋值触发change事件

    千次阅读 2019-07-17 11:49:38
    select id="testSelect" οnchange="selectChange()"> <option value="1">测试1</option> <option value="2">测试2</option> <option value="3">测试3</op...
  • Create table as select,有以下三种方式; create table table1 as select * from table2 where 1=2; 创建一个表结构与table2一模一样的表,只复制结构不复制数据; create table table1 as select * from table2 ...
  • el-select允许输入创建新tag,限制新tag输入字符长度 官方文档 思路:自定义验证规则,循环遍历绑定数组,逐个判断是否满足。 核心代码 验证部分 // 验证标签长度 let tagslength = (rule, value, callback) =>...
  • SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档。 注意:MySQL 数据库不支持 SELECT ... INTO 语句,但支持INSERT INTO ... SELECT或是利用表创建的时候进行备份。 语法 把所有的列插入新表: ...
  • 利用SELECT INTO创建临时表

    千次阅读 2017-03-16 17:27:59
    SELECT INTO创建临时表 SQL Server临时表有两种类型:本地和全局。它们在名称、可见性以及可用性上有区别。本地临时表的名称以单个数字符号 (#)  打头;它们仅对当前的用户连接是可见的;当用户从 SQL Server...
  • Eclipse 创建Maven项目Select an Archetype为空 二、解决方法 1、Maven配置Maven环境变量 MAVEN_HOME:maven路径(如:D:\apache-maven-3.6.3) path:%MAVEN_HOME%\bin 2、在cmd中执行命令:mvn archetype...
  • create table:使用SELECT语句创建

    千次阅读 2019-02-12 09:37:00
    oracle下直接(创建表) create table newtablename as select * from oldtablename sqlserver的语法是(自动创建表) : select * into newtablename from oldtablename 转载于:...
  • sql sever 只能创建视图,然后将视图权限授予用户 代码如下:(有几个职工就创建几个试图,我就不详述了,因为创建表的时候写多了职工,写了好久) create view _李勇 AS( SELECT [姓名] FROM [职工] WHERE [姓名]=...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,536,500
精华内容 614,600
关键字:

创建select