ホームページ > ウェブフロントエンド > jsチュートリアル > jquery checkbox チェックボックスでdeletion前の判定を実現_jquery

jquery checkbox チェックボックスでdeletion前の判定を実現_jquery

WBOY
リリース: 2016-05-16 16:51:59
オリジナル
1050 人が閲覧しました

このような基本的な要件を達成するために、ページには 1 つまたは複数の項目を削除できます。削除する前に、少なくとも 1 つの項目が選択されているかどうかを確認してください。選択されていない場合は、プロンプトが表示されます。

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

function deleteUser() {
/ /そのときは str ="" として保存したいのですが、うまくいきません
//var str; //保存に使用する ID選択されたデータ部分
var flag; //選択されていないデータが
$("input[name='selectFlag']:checkbox").each(function() { // name は selectFlag
if ($ (this).attr("checked")) { // 選択されているかどうかを判断します
flag = true; // 1 つが選択されている限り、true に設定します }
})
if (flag) {
$("input[name='selectFlag']:checkbox").each(function() { //selectFlag という名前のチェックボックスをすべて走査します
if ($(this).attr("checked ")) { //選択されているかどうかを判断します
//alert($(this).val());
array.push($( this).val()); //選択した値を配列に追加します
//str =$(this).val() ",";
}
})
//Passアクション処理
window.self.location = "deleteUser?info=" array;
} else {
alert("少なくとも 1 人のユーザーを選択してください"); }
}


データを受信して​​削除するバックエンド アクション


コードをコピー コード @Override
public Stringexecute() throws Exception {
// TODO 自動生成されたメソッド スタブ
// フロントエンドは a, b で送信されます, c 形式。まず文字列
String s[] = info.split (",");
/*
* for(int i=0;i*/
if (s.length > 0) {
for (int i = 0; i userDao.deleteUser(s[i]);
}
}
return "成功";

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