我的表单中包含以下代码。我需要让用户输入日期和时间。
//front-end
{% extends 'partials/base.html.twig' %}
{% block content %}
<form method="post" action="savedata">
<input type=text name="data">
<input type="submit">
</form>
{% endblock %}
//back-end
function savedata()
{
echo 'saved data:'.$_POST['data'];
exit;
}
当尝试使用Laravel Dusk自动测试表单时,我总是会收到错误消息。
这就是我尝试过的
$grav->post('/savedata', DataController->savedata);
没有一个起作用。 您能给我的任何建议都将受到赞赏。 谢谢
答案 0 :(得分:0)
这是有效的方法,希望对您有所帮助。 在我看来,我希望这是不平凡的解决方案
->type('collection_datetime', '13')
->type('collection_datetime', 'sep')
->keys('#collection_datetime', ['{tab}'])
->type('collection_datetime', '2019')
->keys('#collection_datetime', ['{tab}'])
->type('collection_datetime', '0104AM')