我正在使用 JQTouch 构建一个小型网站,而我遇到的第一个问题是表单。
我有一个表格
<form action='action.php' class='jqt' id='ajax_post' method='post' name='pform'>
(name
当我尝试使用 访问它时,该属性就在那里document.pform
)并且其中是一个 ula
元素列表,如下所示:
<a class="submit" href="#" value="somevalue">Text displayed</a>
在表单的下方,我放置了一个隐藏的输入字段(因为我只想发布一个值),我的目标是通过单击其中一个链接然后提交来填充它:
<input name='somename' type='hidden' />
提交时,网络服务器报告执行了 POST,并且在页面返回原始表单之前有一个简短的幻灯片动画。试图破解我的方式进入 jqtouch.js 来填充输入字段是行不通的(我正在尝试的是$form.somename.value = $(this).attr('value');
里面submitParentForm()
)
CSS 很好地捕获并且列表显示得很好。事实上,如果我删除submit
类并插入我自己的表单提交覆盖document.somename.value = %(this).attr('value'); document.pform.submit();
,例如,href
或者onClick
在其中一个链接中,则执行 POST 并显示下一页,尽管是通过重新加载而不是 jQTouch 动画,其中是我的目标。
我的问题:当我发布一个表单时,我如何使用 jQTouch 来显示幻灯片动画,当用户单击它时我想用元素的 填充它value
?a
提前致谢。