easyui-easyUI获取输入值的问题

问题描述

easyUI获取输入值的问题

前台页面是这样的 一个大的字段由三个小的字段组成。

 <div class="fitem0">
            <label>考试名称:</label>
            <select id="year" name="year" class="easyui-combobox" style=" width: 65px;">
            </select>
            <input id="tiName1" name="tiName1"class="easyui-textbox" data-options="required:true" />
             <select id="km" name="km" class="easyui-combobox" style=" width: 70px;">
            </select>
        </div>
    但是在获取值的时候 ,却得到的空值,后台代码如下 ,该如何解决
    var toolbar = [ {
    text : '新建考试',
    iconCls : 'icon-add',
    handler : function() {
         $("#xjks").dialog('open').dialog('setTitle','新建考试');
         $("#xj").form('clear');
         var value1 = $("#year").combobox('getValue');     //获取每一项的值
         var value2 = $("#tiName1").val();
         var value3 = $("#km").val();
         var tiName = value1+value2+value3;
         console.log(value1);
         console.log(value2);
         console.log(value3);
         console.log(tiName);
         url = 'yyj_ksgl/pkt/insertTestInfo?tiName='+tiName;
},

解决方案

你是handler只是打开dialog,都没有赋值吧,当然获取不到了
而且既然使用了easyui,就用easyui的api来取值,1.4.5+好像是从整个版本开始,原来的对象已经被easyui替换过了。

  var value2 = $("#tiName1").textbox('getValue')
var value3 = $("#km").textbox('getValue')

之前的问题如果解决了记得采纳。。

时间: 2024-12-04 16:07:35

easyui-easyUI获取输入值的问题的相关文章

数据-easyui datagrid获取当前选中行中的datebox的值

问题描述 easyui datagrid获取当前选中行中的datebox的值 我要获得当前选中行的数据,其中日期的值没有拿到,我是这样写的: //拿到当前选中行的数据 var row = $('#tab').datagrid('getSelected'); $('#txtBirthday').datebox('setValue', row.Birthday); 拿到的row.Birthday的值是/Date(1430668800000)/,要怎么才能正确获取这个日期呢? 解决方案 你那个是字符串

easyui怎么样获取全选框的状态,在线等,急!!

问题描述 easyui怎么样获取全选框的状态,在线等,急!! 现在要做一个判断,判断全选框有选中,触发一个事件,没选中触发一个事件,该怎么获取到全选框的状态呢??在线等,急!! 解决方案 easyui 的 datagrid 有checkbox 表头的class为datagrid-header-check 可以根据他来判断是否勾选. 解决方案二: $.getSelect()可以获得 解决方案三: var rows = $('#logsystable').datagrid('getSelection

轻松学习jQuery插件EasyUI EasyUI实现树形网络基本操作(2)_jquery

一.EasyUI树形网格动态加载 动态加载树形网格有助于从服务器上加载部分的行数据,避免加载大型数据的长时间等待.本教程将向您展示如何创建带有动态加载特性的树形网格(TreeGrid). 创建树形网格(TreeGrid) <table title="Products" class="easyui-treegrid" style="width:700px;height:300px" url="treegrid3_getdata.ph

轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)_jquery

一.EasyUI创建基础树形网格 树形网格(TreeGrid)组件从数据网格(DataGrid)继承,但是允许在行之间存在父/子节点关系.许多属性继承至数据网格(DataGrid),可以用在树形网格(TreeGrid)中.为了使用树形网格(TreeGrid),用户必须定义 'treeField' 属性,指明哪个字段作为树节点. 本文将向您展示如何使用树形网格(TreeGrid)组件设置一个文件夹浏览. 创建树形网格(TreeGrid) <table id="test" title

轻松学习jQuery插件EasyUI EasyUI创建CRUD应用_jquery

数据收集并妥善管理数据是网络应用共同的必要.CRUD 允许我们生成页面列表,并编辑数据库记录.本教程将向你演示如何使用 jQuery EasyUI 框架实现一个 CRUD DataGrid. 我们将使用下面的插件:datagrid:向用户展示列表数据.dialog:创建或编辑一条单一的用户信息.form:用于提交表单数据.messager:显示一些操作信息. 一.EasyUI创建CRUD应用步骤 1:准备数据库 我们将使用 MySql 数据库来存储用户信息.创建数据库和 'users' 表. 步

轻松学习jQuery插件EasyUI EasyUI创建树形菜单_jquery

一.EasyUI使用标记创建树形菜单 一个树形菜单(Tree)可以从标记创建.easyui 树形菜单(Tree)也可以定义在 <ul> 元素中.无序列表的 <ul> 元素提供一个基础的树(Tree)结构.每一个 <li> 元素将产生一个树节点,子 <ul> 元素将产生一个父树节点. 创建树形菜单(Tree) <ul class="easyui-tree"> <li> <span>Folder</s

轻松学习jQuery插件EasyUI EasyUI表单验证_jquery

一.EasyUI创建异步提交表单 本文向您展示如何通过 easyui 提交一个表单(Form).我们创建一个带有 name.email 和 phone 字段的表单.通过使用 easyui 表单(form)插件来改变表单(form)为 ajax 表单(form).表单(form)提交所有字段到后台服务器,服务器处理和发送一些数据返回到前端页面.我们接收返回数据,并将它显示出来. 创建表单(Form) <div style="padding:3px 2px;border-bottom:1px

轻松学习jQuery插件EasyUI EasyUI创建RSS Feed阅读器_jquery

本文实例讲述了通过 jQuery EasyUI框架创建一个RSS阅读器,分享给大家供大家参考.具体如下: 运行效果截图如下: 我们将使用以下插件:layout:创建应用的用户界面.datagrid:显示 RSS Feed 列表.tree:显示 feed 频道.步骤 1:创建布局(Layout) <body class="easyui-layout"> <div region="north" border="false" clas

轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮_jquery

一.EasyUI创建简单的菜单 菜单(Menu)定义在一些 DIV 标记中,如下所示: <div id="mm" class="easyui-menu" style="width:120px;"> <div onclick="javascript:alert('new')">New</div> <div> <span>Open</span> <div