无法绑定来自jQuery数据库中JSON值的下拉列表值

问题描述

我想根据来自database table的数据来绑定控制值。除下拉列表值未绑定外,所有控件(如文本框)都将绑定。

下面是我的代码

function BindDataTableToJSONProject(strVal) {

            var ProjectData = JSON.parse(strVal);

            var getJSONValue = ProjectData.Table[0];
            if (getJSONValue.PROJECT_MANAGER_NAME != "" && getJSONValue.PROJECT_MANAGER_NAME != null) {
                $('#ContentPlaceHolder1_ddlProjMan').val(getJSONValue.PROJECT_MANAGER_NAME);
            }
        }
    </script>
<select name="ctl00$ContentPlaceHolder1$ddlProjMan" id="ContentPlaceHolder1_ddlProjMan" class="form-control">
    <option value="0">--Select--</option>
    <option value="1">ABC</option>
    <option value="2">PQR</option>
    <option value="3">XYZ</option>
</select>

下面是我的json数据。

{ID: 6,MST_ID: 107,PROJECT_NO: "R4G-25-APD-210",CR_NO: "R4G-25-APD-ACR-1212",APPLICATION_NAME: "Workflow for VSAT Application",PROJECT_MANAGER_NAME: "XYZ", …}

解决方法

一种方法是循环遍历select标签内的bool Deck::isFull() { if (amountOfCards == 52) return true; return false; } ,然后检查Game::Game(Player& p1,Player& p2) { this->players[0] = p1; this->players[1] = p2; this->turn = 0; this->isGameOver = false; this->mainDeck = new Deck(); Card* C; //Initialize Deck for (int i = 0; i < 4; i++) { for (int j = 2; j < 11; j++) { C = new Card(j,Card::symbol(i),_T("Test")); this->mainDeck.addCard(*C); } Card *jack = new Card(11,_T("JACK")); this->mainDeck.addCard(*jack); Card* queen = new Card(12,_T("QUEEN")); this->mainDeck.addCard(*queen); Card* king = new Card(13,_T("KING")); this->mainDeck.addCard(*king); Card* ace = new Card(14,_T("ACE")); this->mainDeck.addCard(*ace); } } 是否等于class Deck:public Card { private: int amountOfCards; Card* deck; ,如果是,则向该选项添加options true。 / p>

演示代码

.text()
PROJECT_MANAGER_NAME

,

您尝试设置值(即3<option value="3">XYZ</option>

但是您选择文本getJSONValue.PROJECT_MANAGER_NAME == "XYZ"

的参数

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...