チェック ボックスをオンにして [OK] をクリックすると、チェック ボックスの値が複数行のテキスト ボックスに別々の行に表示されます。

WBOY
リリース: 2016-06-23 13:51:18
オリジナル
1888 人が閲覧しました

A.Phpページ:< tr class = "style2">レシピエントアカウント:</td&gt = "onchange =" ">{$mobiles} 1 行に 1 つの番号
" /> "



ページ A で [生徒を選択] をクリックして B.php を入力します。ページ:



INVERTSELECTION ("チェックボックス []"); Checknum_ (); '/& gt;
& lt; 入力名 = "an" type = "Insert_ ();"
;/tr> を選択しました


{foreach from=$xueyuan_list item =xy name=xy_name }
/if}

PHP の checkbox2 複数行テキスト ボックスでは、各行に数字が「,?」で区切られるのではなく、数字が表示されます。 ?



ディスカッションへの返信(解決策)

B.phpページのcheckboxes[]にチェックを入れて「選択」をクリックした後、A.phpのreceiver_idの複数行のテキストボックスの各行に数値を表示するにはどうすればよいですか? ,number を数字で区切って使用しますか? ?

B から A に戻るにはどうすればよいですか?

使うので、分別することに。では、カンマを改行 (chr(10) または "n") に置き換えるだけで十分ではないでしょうか。

これは関連する JS です


関数 check_user_sms_post_receiver()
var str_receiver_account = $("textarea[name=receiver_id]").val(); = str_receiver _account.replace(/n |r /g,"");
str_receiver_account = str_receiver_account.replace(/s+/g,"");
var arr_acc = str_receiver_account.split(",").unique(); =receiver_id ]").val(arr_acc);

$("#xzw").html(arr_acc.length);
}

function check_user_sms_post_mobile()
{
var str_mobile = $("textarea[name=receiver_id] ]" ).val();
str_mobile = str_mobile.replace(/n|r/g,"");
str_mobile = str_mobile.replace(/s+/g,"");

var arr_acc = str_mobile.split (" ,").unique();

$("textarea[name=receiver_id]").val(arr_acc);

for(var i=0;i {
if (! checkMobile(arr_acc[i]))
{
alert('携帯電話番号' + arr_acc[i] + '不正解!')
$("textarea[name=receiver_id]").focus(); false を返します ;
}
}

}

誰か知っていますか?誰か知っていますか?

誰か助けてくれませんか? ?

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!