Javascript 原型Ajax更新不起作用

Javascript 原型Ajax更新不起作用,javascript,ajax,prototypejs,pylons,Javascript,Ajax,Prototypejs,Pylons,我正在使用Prototype,同时使用pylons框架并尝试进行Ajax调用 以下是我的html的外观: <form method="POST" action = "javascript:void(0)" onsubmit = "new Ajax.Updater('graph','/saffron_main/click_out_display'); "> <label for="tids">Select Relevant Tids</label>

我正在使用Prototype,同时使用pylons框架并尝试进行Ajax调用

以下是我的html的外观:

<form method="POST" action = "javascript:void(0)" onsubmit = "new Ajax.Updater('graph','/saffron_main/click_out_display'); ">

    <label for="tids">Select Relevant Tids</label>

    <select id="tids" multiple="multiple" name="tids" title="Tids">
            <option>1</option>
            <option>2</option>
    </select>

    <p><input class = "button" type="submit" name="submit" value="submit" /></p>
</form>


<div id = "graph">

</div>

选择相关TID
1.
2.


我可以看到my controller被调用,并向/saffron\u main/click\u out\u display发出http请求。看起来一切正常。唯一的问题是div永远不会被填充。我拔出我的头发,试图找出这一个和任何帮助将不胜感激!谢谢

如果输入
返回false会发生什么Ajax.Updater
之后,在onsubmit中的code>

为什么-

默认情况下,它当前将返回true,并且页面可能会被发回,而不是通过Ajax

如果将
返回false会发生什么Ajax.Updater
之后,在onsubmit中的code>

为什么-

默认情况下,它当前将返回true,页面可能会被发回,而不是通过Ajax

谢谢!返回false是什么意思?对不起,我是新来的。我添加了return false,没有任何更改。谢谢!返回false是什么意思?对不起,我是新来的。我添加了return false,没有任何更改。