2024年8月14日 星期三

V80201 - V80202 - RadioGroup - CheckboxGroup 處理 - radio - checkbox

 目的: V80201 - V80202 - RadioGroup - CheckboxGroup 處理

處理說明:  1>RadioGrop & CheckboxGroup 在前端欄位值為 Object
                   2>RadioGrop & CheckboxGroup 透過 np 傳至後端,欄位值為 string
                   3>最好先轉成字串,再送至後端 ,   ??有時 Object 送至後端,會有問題   

 np["s_rd_HOST"] = Ext.getCmp('s_rd_HOST').getValue();                      //Object 傳至後端

-->最好傳至 以字串(如下Tmp_HOST)傳至後端
var Tmp_HOST = (Ext.getCmp('s_rd_HOST').getValue()).s_rd_HOST;   //取得字串
np["s_rd_HOST"] = Tmp_HOST ;

1>RadioGroup


 

2>CheckboxGroup:



1>V80201.js
 np["s_rd_HOST"] = Ext.getCmp('s_rd_HOST').getValue();                      //Object 傳至後端
-->最好傳至 以字串(如下Tmp_HOST)傳至後端
var Tmp_HOST = (Ext.getCmp('s_rd_HOST').getValue()).s_rd_HOST;   //取得字串
np["s_rd_HOST"] = Tmp_HOST ;

2>V80202.js
np["s_chk_AMMSTS"] = Ext.getCmp('s_chk_AMMSTS').getValue();      //Object[Array] 傳至後端
var Tmp_AMMSTS = (Ext.getCmp('s_chk_AMMSTS').getValue()).s_chk_AMMSTS[0];   //取得字串


1.2>V80201.cs
string Tmp_rd_HOST= myfunc.null2str(nvc["s_rd_HOST"]);    //'1'

2.2>V80202.cs
string Tmp_chk_AMMSTS = nvc["s_chk_AMMSTS"];    //"1,2,"


沒有留言:

張貼留言