标签: form-submit

使用python自动按"提交"按钮

我使用的公交公司经营着一个糟糕的网站(希伯来语,英语),它制作了一个简单的"今天从A到B的时间表"查询噩梦.我怀疑他们正在努力鼓励使用昂贵的短信查询系统.

我正试图从网站收集整个时间表,通过提交每个可能点的查询到每个可能的点,这将总计大约10k查询.查询结果显示在弹出窗口中.我对网络编程很陌生,但熟悉python的基本方面.

  1. 什么是解析页面最优雅的方法,从下拉菜单中选择一个值,然后使用脚本按"提交"?
  2. 如何为程序提供新弹出窗口的内容作为输入?

谢谢!

python scripting form-submit data-harvest

1
推荐指数
3
解决办法
1万
查看次数

关于multipart/form-data?

还有其他multipart/form-data喜欢enctype但不是form-data吗?

编辑

特别是,其他人在Web应用程序中使用了什么?

mime multipart form-submit enctype

1
推荐指数
1
解决办法
1652
查看次数

<input type ="image">似乎没有发布

我无法弄清楚为什么......

这有效:

<?php
    if($_POST['test']) echo "posted";

?>

<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
    <input type="submit" name="test" />
</form>
Run Code Online (Sandbox Code Playgroud)

这不是:

<?php
    if($_POST['test']) echo "posted";

?>

<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
    <input type="image" name="test" src="images/button.submit.png" />
</form>
Run Code Online (Sandbox Code Playgroud)

php form-submit

1
推荐指数
1
解决办法
2349
查看次数

用javascript自动提交表单是不好的做法?

我的开发部门正在讨论在填写所有元素时使用javascript自动提交表单.我们有一个包含2个select元素的表单,我们当前提交的表单都被选中.

使用javascript自动提交表单有什么好的pro和con参数?到目前为止,我们提出的唯一真正的论点是,如果表单是自动提交的,用户就无法轻松纠正它的选择:他将不得不返回表单所在的上一页.但是,如果用户确实正确填写表单,可能会节省一些时间(可能是半秒,但仍然).

javascript forms form-submit

1
推荐指数
1
解决办法
218
查看次数

更改帖子表格

我的网站上有简单的登录表单.在给定的要求中,该密码不得发送到服务器,而只能发送到MD5哈希.我采用简单的MD5功能,现在,当使用onClick on提交按钮时,我将隐藏文本从密码更改为md5(密码).这工作正常,但用户看到,他的密码正在发生.我想让它透明,并使用onPost(或像这样的smth)回调动态地更改表单的这个特定部分.

我找不到任何教程如何处理在javascript(jquery?)中操作POST表/表单,所以如果有人可以帮助我会很感激.

javascript jquery form-submit

1
推荐指数
1
解决办法
575
查看次数

收集ajax提交的表单数据的简单函数

我试图找到简单,优雅的方法来获取HTML表单中的所有相关名称,值对,并为ajax调用准备此数据,其中数据将被保存.我想出了这个:

$('#save').click(function(){
    var querystring = "";
    $('form#form_id :input').each(function(){
        querystring += $(this).attr('name') + "=" + $(this).val() + "&";
    });
    querystring = querystring.substr(0,querystring.length-1);
    alert(querystring);
});
Run Code Online (Sandbox Code Playgroud)

然后我会用它querystring来更新ajax脚本.这有几个问题:

  1. 所有单选按钮项都出现在查询字符串中,而不仅仅是选中的项
  2. 所有复选框都显示为value ="on"

有没有人有一个很好的简单方法来做到这一点?

谢谢

ajax jquery form-submit

1
推荐指数
1
解决办法
2987
查看次数

c#asp.net带有提交按钮和执行命令的按钮的表单?

基本上我有一个带有runat服务器标签的表单.在这个形式我有一个asp转发器和asubmit按钮 - 但我也想有一个按钮,将在我的代码中调用ac#方法 - 有人可以请你告诉我如何去做这个?同样在这段代码中,selectindexchanged事件即使其autopostback值为true也不会触发,这很奇怪:/

谢谢

编辑 确定解决方案似乎是删除操作选项卡,然后我通过一些JavaScript设置属性而不是:)为什么不能直截了当


    <form action="broadcast.aspx" id="bcForm" runat="server" onsubmit="chkChecks()"> 
            <a class="btn btn-warning" href="#" title="Create new product"> <i class="icon-plus icon-white"></i> Create new product</a> &nbsp &nbsp <a id="bcItems" data-toggle="modal" class="btn btn-primary" title="Broadcast" onclick="chkItems()"><i class="icon-share icon-white"></i> Broadcast</a>

</br></br>
<p>Filters:
<asp:DropDownList ID="groupFilter" runat="server" ToolTip="Groups"        AutoPostBack="True" onselectedindexchanged="groupFilter_SelectedIndexChanged1" ></asp:DropDownList></p>


   <div>
        <asp:Repeater ID="DepartmentList" runat="server"  OnItemmDataBound="DepartmentsList_ItemDataBound">
   <HeaderTemplate>
         <table id="grouptable" class="table table-bordered table-striped sortable"> 
                    <thead>
                            <tr>
                            <th class="sorttable_nosort" >Broadcast 
                                <br> </br><a class="label label-inverse" onclick="checkAll()">Check All</a>&nbsp<a class="label label-inverse" onclick="uncheckAll()">Uncheck All</a></th>
                            <th class="sorttable_numeric">ID</th>
                            <th>Name</th>
                            <th>Last Modified</th>
                            <th>Actions</th> …
Run Code Online (Sandbox Code Playgroud)

c# asp.net button form-submit

1
推荐指数
1
解决办法
5万
查看次数

将选择选项值传递给OnChange函数

我有一个HTML表单,我使用JavaScript来提交选择控件的'onchange'功能,如下所示:

<form action='seeLocation.php?'>Jump To Location: 
    <select onchange='this.form.submit()'>
        <option value='1'>Location1</option>
        <option value='2'>Location2</option>
        <option value='3'>Location3</option>
    </select>
</form>
Run Code Online (Sandbox Code Playgroud)

问题是,我需要将<option>值的标签传递给表单的action标签,这实际上就像是

<form action='seeLocation.php?1'>
Run Code Online (Sandbox Code Playgroud)

要么

<form action='seeLocation.php?2'>
Run Code Online (Sandbox Code Playgroud)

等等

那可能吗?谢谢!

html forms select form-submit option

1
推荐指数
1
解决办法
2万
查看次数

如何在MVC视图上处理两个提交按钮

我正在开发我的第一个MVC应用程序.它就像一个小博客,用户可以发布新闻.在这里,我想要两个提交按钮,并希望在控制器上以不同方式处理它们.例如,一个用于发布,另一个用于保存以便稍后发布.差异只是数据库中的布尔值,但我认为我不能在视图上有两个提交按钮或在控制器上有两个ActionResult Create.我知道我可以使用一个复选框,使其更简单,但我不喜欢可用性与复选框.处理这个问题的最佳方法是什么?谢谢.

在此输入图像描述

asp.net-mvc form-submit

1
推荐指数
1
解决办法
2679
查看次数

提交表单后显示成功/错误消息-Codeigniter

我不知道如何显示成功/错误消息。主要问题是在哪里放置代码。在这里,我要插入我的代码。请帮助我完成它。我是Codeigniter的新手,这里的一切都井井有条。在此之前,在核心php中,我们通过header('location ...');传递错误/成功消息;但是,这是完全不同的。

查看(index.php)

<?php echo form_open_multipart('welcome/MemberFileUpload');?>
  <input type="file" name="files[]" multiple> <br>
  <input type='submit' value='Submit'>
</form>
Run Code Online (Sandbox Code Playgroud)

控制者

class Welcome extends CI_Controller
{

    public function __construct()
        {
        parent::__construct();
        $this->load->model('news_model');
        $this->load->library('session'); // Start Session
        $this->load->helper('form');
        $this->load->library('form_validation');
        }
 public function member_CAttachments()
 {
     $data['results'] = $this->news_model->member_MAttachments(); 
     $this->load->view('member/templates/header');
     $this->load->view('member/index',$data);
     $this->load->view('member/templates/footer');
    }
  function MemberFileUpload()
    {       
        $this->form_validation->set_rules('FileTitle', 'Title', 'required');
        if ($this->form_validation->run() === FALSE)
            {
            redirect('welcome/member_CAttachments/');
        }
        else
        {
                $FileTitle = $this->input->post('FileTitle');
                $FileDesc = $this->input->post('FileDesc');
            $CurrentDate=date("Y-m-d h:i:s");
            $InsertedFileID=$this->news_model->UploadFileDetails($FileDesc, $CurrentDate,$FileTitle);

            $UploadDirectory='assets/Upload/';
            $TotalUploadedFiles=count($_FILES['files']['name']);

            for($i=0;$i<$TotalUploadedFiles;$i++)
            {
                $UploadedFileName=$_FILES['files']['name'][$i];
                $EncFileName=time().$UploadedFileName;
                if(move_uploaded_file($_FILES['files']['tmp_name'][$i], $UploadDirectory.$EncFileName))
                    { …
Run Code Online (Sandbox Code Playgroud)

php message codeigniter form-submit

1
推荐指数
1
解决办法
4262
查看次数