jQuery MiniUI

标题: combox选中一个后 能弹出窗口吗 [打印本页]

作者: demonjenny    时间: 2013-6-17 17:07:08     标题: combox选中一个后 能弹出窗口吗

[attach]2187[/attach]当我下拉选到上限时  自动弹出一个可以调上限值得小窗口。能实现吗

作者: factory    时间: 2013-6-17 17:19:03

监听onitemclick事件
function itemclick(e){
   var item = e.item;
   var value = item.xxx   //xx是你数据里面的某一个字段
   if(value == "xxx"){
     alert("选中了值越统计上限")
  }
}
作者: demonjenny    时间: 2013-6-17 17:46:26

factory 发表于 2013-6-17 17:19
监听onitemclick事件
function itemclick(e){
   var item = e.item;

http://miniui.com/demo/#src=combobox/combobox.html 能就这个例子 说一下XXX代表的是什么吗  我用你的方法试了一下 没成功  可能是我XXX填错了
作者: demonjenny    时间: 2013-6-18 09:20:43

demonjenny 发表于 2013-6-17 17:46
http://miniui.com/demo/#src=combobox/combobox.html 能就这个例子 说一下XXX代表的是什么吗  我用你的 ...




http://miniui.com/demo/#src=combobox/combobox.html 能就这个例子 说一下XXX代表的是什么吗  我用你的方法试了一下 没成功  可能是我XXX填错了
作者: factory    时间: 2013-6-18 09:42:15

demonjenny 发表于 2013-6-18 09:20
http://miniui.com/demo/#src=combobox/combobox.html 能就这个例子 说一下XXX代表的是什么吗  我用你 ...

比如你的数据是这样的
[
    {id:"1",name:"2",age:"3".......}
]
var id = e.item.id
var name = e.item.name
var age = e.item.age
var xxx = e.item.xxx
作者: demonjenny    时间: 2013-6-18 10:05:18

factory 发表于 2013-6-18 09:42
比如你的数据是这样的
[
    {id:"1",name:"2",age:"3".......}


数据是这样的  [
    { "id": "zwzc", "text": "值为真" },
    { "id": "zwj", "text": "值为假" },
    { "id": "zytksx", "text": "值越统计下限" },
    { "id": "zytjxx", "text": "值越统计上限" }
   
]
function itemclick(e){
var item = e.item;
   var id= item.id
   var text= item.text
   if(text == "值为假"){
     alert("选中了值越统计上限")
  }
}
做出来没效果。。。。怎么回事啊
作者: factory    时间: 2013-6-18 10:06:53

demonjenny 发表于 2013-6-18 10:05
数据是这样的  [
    { "id": "zwzc", "text": "值为真" },
    { "id": "zwj", "text": "值为假" },

你调试看下
作者: demonjenny    时间: 2013-6-18 10:10:20

factory 发表于 2013-6-18 10:06
你调试看下

调试过了。不行  如果有很多combox  它是所有的都监听吗  还是要获取这个?
作者: factory    时间: 2013-6-18 10:19:10

demonjenny 发表于 2013-6-18 10:10
调试过了。不行  如果有很多combox  它是所有的都监听吗  还是要获取这个? ...

[attach]2190[/attach]

onitemclick="itemclick"


function itemclick(e) {
            var text = e.item.text;
        }


作者: demonjenny    时间: 2013-6-18 10:19:11

factory 发表于 2013-6-18 10:06
你调试看下

调试过了。怎么会没反应呢  要获取这个combox吗
作者: felt    时间: 2013-6-18 10:28:04

onitemclick="itemclick"在哪个combobox就哪个呗
作者: demonjenny    时间: 2013-6-18 10:41:52

factory 发表于 2013-6-18 10:19
onitemclick="itemclick"

恩 可以了  谢谢啊




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2