ホームページ > ウェブフロントエンド > jsチュートリアル > Extjs 4.x フォーム CheckBox の値を取得する check box_extjs

Extjs 4.x フォーム CheckBox の値を取得する check box_extjs

WBOY
リリース: 2016-05-16 16:50:06
オリジナル
1230 人が閲覧しました

CheckBox は主に、図に示すようにユーザー

によって選択されたオプションを受け取るために使用されます (見苦しい UI は無視してください):

Extjs 4.x フォーム CheckBox の値を取得する check box_extjs

このポップアップウィンドウのコードは次のとおりです:

コードをコピー コードは次のとおりです:

var win = new Ext.Window({
modal : true,
title : 'このテーブルを拒否してもよろしいですか?',
width : 500,
plain : true,
items : [fp]
});
win.show();

ポップアップウィンドウはキャリアであり、items の [fp] はフォームのハンドルです。

は具体的に次のように定義されています:
コードをコピー コードは次のとおりです:

var fp = Ext.create('Ext.FormPanel', {
frame: true,
fieldDefaults: {
labelWidth: 110
},
width: 500,
bodyPadding: 10,
items: [
{
xtype: 'fieldset',
flex: 1,
//title: 'このテーブルを拒否してもよろしいですか? 、
defaultType: ' checkbox'、
layout: 'anchor'、
defaults: {
anchor: '100%'、
hideEmptyLabel: false
}、
items :[{
fieldLabel : '拒否の理由を選択してください:',
boxLabel: 'フォームが完了していません',
name:'integrity',
inputValue: '1'
}, {
name. :'正しい',
boxLabel: 'フォームに正確に入力されていません',
inputValue: '1'
}]
}],
buttons: [
{text: '確認', handler: function(){
//完全性と正確性の情報が取得できれば 1、0 でなければ 1
if(fp.getForm ().isValid()){
console.log(fp.getForm().findField('integrity').getValue()?1:0); findField('正しい').getValue()?1: 0)
}
win.hide();
}
},{
text: 'キャンセル',
handler: function(){
win.hide( );
}
}]
});

これは基本的に、関心のあるすべての情報をカバーします。詳しくはAPIを参照してください。それほど難しくありません

checkBoxの値を取得することに注目してください

コードをコピーします コードは次のとおりです。
console.log(fp.getForm().findField('integrity').getValue()?1:0); (fp.getForm().findField( 'correct').getValue()?1:0)


これらの 2 つの文は、完全性と正確性の値を取得する方法です。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート