为了账号安全,请及时绑定邮箱和手机立即绑定

!data/formatted

三元运算符$(".tip").show().html("您的选择是:" + (!data ? "空" : formatted)); !data和后面的formatted 分别是什么意思

正在回答

5 回答

data ? "空" : formatted        //data为空的话 就被格式化

同理,  

!data ? "空" : formatted     //data不为空的话 就被格式化


1 回复 有任何疑惑可以回复我~

一直不明白为什么不写成

data?formatted:"空"

1 回复 有任何疑惑可以回复我~

* result (handler)
    此事件会在用户选中某一项后触发,参数为:
    event: 事件对象. event.type为result.
    data: 选中的数据行.
    formatted:formatResult函数返回的值
    例如:
    $("#singleBirdRemote").result(function(event, data, formatted) {
        //如选择后给其他控件赋值,触发别的事件等等
    });


详细请看:autocomplete参数说明

http://www.cnblogs.com/Peter-Zhang/archive/2011/10/22/2221147.html

0 回复 有任何疑惑可以回复我~

应该是data 不为空就返回返回值!

0 回复 有任何疑惑可以回复我~

代表函数的返回值!!!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

!data/formatted

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信