Javascript 这个原型[ajax.Request]代码中的问题在哪里?
hTML表单代码:Javascript 这个原型[ajax.Request]代码中的问题在哪里?,javascript,forms,post,prototypejs,ajax.request,Javascript,Forms,Post,Prototypejs,Ajax.request,hTML表单代码: function sendM() { new Ajax.Request("sendm.html", { method: 'post', postBody: 'text='+ $F('text') +'&sub='+ $F('subject') +'&sname='+ $F('name') +'&sfmail='+ $F('email') +'to='+ $F('to'), onLoading:showLoad, onComplete:
function sendM() {
new Ajax.Request("sendm.html",
{
method: 'post',
postBody: 'text='+ $F('text') +'&sub='+ $F('subject') +'&sname='+ $F('name') +'&sfmail='+ $F('email') +'to='+ $F('to'),
onLoading:showLoad,
onComplete: showResponse
});
}
function showLoad(){
$('dresult').innerHTML= "מבצע את הפעולה <br /><br />";
}
function showResponse(req){
$('dresult').innerHTML= req.responseText;
}
שם
דואל
יעד
1.
2.
3.
נושא
הודעה
您试图在初始化showLoad和showResponse之前使用它们。将showLoad和showResponse的函数定义移到Ajax请求之上
为了将来参考,请注意Ajax处理程序中发生的任何错误都不会在浏览器错误控制台中打印错误。您必须在处理程序中创建断点来修复该问题。使用类似Firefox的Firebug插件的调试器 您收到的错误是什么?或者你只是想测试我们的乐趣?没有关于你的问题的正确信息不会给你任何答案。这是一个问题,我没有得到任何错误或代码工作,我喜欢这个代码发送消息页面,这是sendm.html,sendm.html的代码在这个链接中,它的txt文件。抱歉,这是完全错误的。见:
<form id="sfunc" name="sfunc" onsubmit="return false;">