zoukankan      html  css  js  c++  java
  • 学习js,遇到坑爹的combobox的text值的清空问题

    今天被combobox的text值的清空问题虐的体无完肤,下面进入正题:

    md.drugView.cleanSearch = function() {
    s = s1 = "";

    md.drugView.datagrid.datagrid('load', {});//重新加载数据,无需读数据,传给后台的值为空
    md.drugView.searchform.find('input').val('');//找到searchform表单下的所有input标签,并清空

    };

    以上是将form中的所有input标签中的值清空的方法,那么问题来了,当我们执行完这个方法后,

    input里的 值理当清空,但,当我们用$("#sampleProvince_com").combobox('getText')获取text文本的值时,

    我们会发现input的值依旧在,原因是我们清空的是value的值,而不是text,以我个人理解,text会以浏览器的缓冲

    的形式存在,所以如果我们仅仅是清空了value值,要将text值清空的话,需要单独对text进行清空,用jQuery插件的

    语句可以用这句:

    $("#sampleProvince_com").combobox('setText',"");

    所以只需要添加上这句就能解决问题

    md.drugView.cleanSearch = function() {
    s = s1 = "";
    $("#sampleProvince_com").combobox('setText',"");
    md.drugView.datagrid.datagrid('load', {});//重新加载数据,无需读数据,传给后台的值为空
    md.drugView.searchform.find('input').val('');//找到searchform表单下的所有input标签,并清空

    };

  • 相关阅读:
    ST (Sparse Table:稀疏表)算法
    P3379 【模板】最近公共祖先(LCA)
    AT1357 n^p mod m(洛谷)
    poj2018 Best Cow Fences
    P1024 一元三次方程求解
    poj2456
    poj1064
    P2047 [NOI2007]社交网络(洛谷)
    poj1734
    洛谷P2886 [USACO07NOV]牛继电器Cow Relays
  • 原文地址:https://www.cnblogs.com/benpaodexiaojue/p/5295530.html
Copyright © 2011-2022 走看看