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;
}
}
}
有人会吗?有人会吗?
有人能帮帮忙吗??