ホームページ > ウェブフロントエンド > jsチュートリアル > jquery はチェック ボックスに自動的に入力します。つまり、チェック ボックスに true_jquery をマークします。

jquery はチェック ボックスに自動的に入力します。つまり、チェック ボックスに true_jquery をマークします。

WBOY
リリース: 2016-05-16 16:54:42
オリジナル
1295 人が閲覧しました

jquery は、チェック ボックスに自動的に値を入力します。つまり、チェック ボックス (true) をマークし、ajax を通じてチェックされたオプションのリストを取得し、リスト内のオプションにマークを付けます。

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

ドロップダウン ボックス<名前を選択= makemodule" id= "makemodule" style='width:130px' onchange='makemoduleSelected()'>



変更を選択し、次のような関数 makemoduleSelected() をトリガーします:
コードをコピーコードは次のとおりです:

//このイベント (onchange) は、テンプレートのドロップダウン ボックスが変更されるとトリガーされます。
function makemoduleSelected(){
clearAll('property');
var modtitlecode = $("#makemodule").val();
$.ajax({
url : ' IndexStatisticsAction_getSelect.jsp',
data: { page:'clientindexStatistics.jsp',method:'get_subname_en',modtitlecode:modtitlecode},
success : function(result){
// 結果から判定ログインが成功したかどうかの情報を返します
var results = result.split(",");
//document.getElementById(results[i]).checked = true; ).each( function(){
$(this).find("input").each(function(){
var tempVal = $(this).val();
for(var i=0; iif(tempVal == results[i]) $(this).attr("checked", true);
} ; 配列し、タグ
の下のタグを調べ、関連するタグが見つかったらチェック ボックス (true) をオンにします。 IndexStatisticsAction_getSelect.jsp に関連するコードは次のとおりです:




コードをコピー

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

// 対応するインジケーターを取得します if(method.equals("get_subname_en")){ String modtitlecode = request.getParameter("modtitlecode") if(modtitlecode.equals("- ----- ")) return; String sql = sql2.replace("?modtitlecode?",modtitlecode); sql = sql.replace("?userId?",userId); System.out.println (sql);
StringBuffer サブネーム = new StringBuffer();
try {
db.prepareQuery(); = db.executeQuery( sql);
while (rs!=null && rs.next()) {
subnames.append(rs.getString("subname_en")); ,");
}
rs.close();
} catch (例外 e) {
e.printStackTrace();
}finally {
db.endQuery() ;
}
PrintWriter pout = response.getWriter();
pout.write(subnames.toString().substring(0,subnames.length()-1)); ();
pout.close()
}

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