您好,欢迎访问一九零五行业门户网

勾选复选框,点击确定后,将复选框的值分行显示在多行文本框内,怎么弄?

a.php页面:
接收人帐号:
                  {$mobiles}
群发时一个号码一行
您选择了0位
点击a页面的“选择我的学员”后进入到b.php页面:
全选:
您选择了

{foreach from=$xueyuan_list item=xy name=xy_name}
    {if $smarty.foreach.xy_name.iteration > 1 and ($smarty.foreach.xy_name.iteration-1) % 15 eq 0}
{/if}
{$xy.name}
    {/foreach}
在b.php页面里勾选bcheckboxes[],并点击选择后,怎么在a.php里的checkbox2这个多行文本框里每行显示一个号码,而不是用,号隔开号码??
回复讨论(解决方案) 在b.php页面里勾选checkboxes[],并点击选择后,怎么在a.php里的receiver_id这个多行文本框里每行显示一个号码,而不是用,号隔开号码?? 
从 b 怎么回到 a 的 ?
既然你会是用,号隔开。那么把逗号换成换行(chr(10) 或 \n)不就可以了吗?
这是相关js
function check_user_sms_post_receiver()
{
var str_receiver_account = $(textarea[name=receiver_id]).val();
str_receiver_account = str_receiver_account.replace(/\n|\r/g,);
str_receiver_account = str_receiver_account.replace(/\s+/g,);
var arr_acc = str_receiver_account.split(,).unique();
$(textarea[name=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();
return false;
}
}
}
有人会吗?有人会吗?
有人能帮帮忙吗??
其它类似信息

推荐信息