0
變量checkedones
未傳遞到AJAX.Updater。我在使用javascript函數的範圍問題
item.value報告一個值,所以我知道那裏應該有東西,但是當我到達最後一個警報時,我只剩下了t pland。
這怎麼修復/改進?
function sendemail(){
var checkedones='';
var i= $$('.emailer');
i.each(function(item)
{
if(item.checked){
alert(item.value);
alert(item.checked);
var checkedones = checkedones + item.value + ',';
}
}
)
alert(checkedones);
new Ajax.Updater('asdfa', 'pages/domailing.php', {
method:'post',evalScripts:'true' ,parameters: {
subject1:$('subject1').value,
subject2:$('subject2').value,
body:tinyMCE.get('emailbody').getContent(),
value:checkedones},
evalJS:'force',
onComplete:function(){}
});
}
輝煌。而且更優雅。感謝您及時的回覆。 – BostonMacOSX