我正在尝试创建一个用于从MySQL表中删除项目的小型Web应用程序.它只显示HTML表格中的项目,并为每个项目显示一个按钮[delete]:
item_1 [delete]
item_2 [delete]
...
item_N [delete]
Run Code Online (Sandbox Code Playgroud)
为此,我通过PHP动态生成表格为HTML表单.这种形式显然是N [delete]按钮.表单应使用POST方法传输数据.
对于删除,我想ID将相应项的(MySQL表中的主键)提交给执行的php skript.所以我介绍了hidden字段(所有这些字段都name='ID'存储ID了相应项目的字段).
但是,当按下任意一个时[delete],它似乎总是只提交最后一个ID(即最后一个ID隐藏字段的值).
有没有办法只提交ID相应项目的字段而不使用多个表单?或者只用一个提交按钮就可以从多个表单提交数据?或者我应该选择任何完全不同的方式?
我想在一个单一形式中完成它的一点是,有一些"全局"参数不应放在每个项目旁边,而是整个表格只放置一次.
我正在尝试通过AJAX提交表单,而不是使用常规的POST提交。HTML只是一个标准格式,method="post"我的jQuery代码如下:
jQuery.noConflict();
jQuery(document).ready( function($) {
var $form = $('#default_contact');
$form.submit( function() {
$.ajax({
type: 'POST',
url: $form.attr( 'action' ),
data: $form.serialize(),
success: function( response ) {
console.log( response );
}
});
return false;
});
});
Run Code Online (Sandbox Code Playgroud)
(基于此答案)
我从Submit函数返回false,但是表单仍在提交,我不知道为什么。没有收到任何Firebug错误。
虽然从PHP回显一个表单并从php中的文件中检索到一些预定义的值,但我遇到了麻烦.
我可以在预期的两个输入框中看到这些预定义值,即文章的内容和标题.
但每当我点击提交时,表单的内容部分都没有提交.
当我做print_r($ _ REQUEST); 我只看到以下o/p数组([action] => edit_art [art_id] => 11 $ art_id [title] => TCS [agree] => on)
当我没有为内容输入框(textarea)提供预定义值时,它将被提交,无论我输入什么内容.
我的代码如下
echo '<form action="art_action.php?action=edit_art&art_id=$art_id" method="post"><br />
<p><b>Article Title</b></p>
<input type="text" name="title" **value='.$art_title.'**/><br />
<span id="title_check"></span><br />
<p><b>Content</b></p><br />
<textarea cols="75" rows="20" **value='.$content.'** name="content"></textarea><br />
<span id="content_check"></span>
<div class="content" ><input type="checkbox" name="agree" style="margin-right:10px"/>Agree Terms and Conditions first.<span id="agree_check"></span><br />
<input type="button" onclick="varify_and_post_article(this.form)" Value="Post Article"/><br />
</form>';
Run Code Online (Sandbox Code Playgroud)
请帮帮我.Thanx提前!!
我正在开发一个iPhone应用程序,它可以从第三方网站解析HTML,并以更方便的方式显示已解析的内容.作为工作流程的一部分,该应用程序接受信用卡信息,然后将其传递到第三方网站,就像在普通浏览器中一样.
您认为我的应用被苹果拒绝的可能性有多高?
只是为了澄清,接受信用卡不是我的选择.我正在使用的网站将此步骤作为其用户交互的一部分.我所有的应用程序都是将每个步骤中的丑陋HTML包装成一个具有移动外观的可读,可用且易于导航的用户界面.
我有1个表单,有2个提交按钮.
当我单击一个按钮时,我希望发布某些值.当我点击其他按钮时,我希望发布其他值.
这是我试过的,没用的:
<form action="/test" method="post">
<input type="hidden" id="bool" name="bool" value="" />
<input type="submit" value="Yes" onclick="test()" />
<input type="submit" value="No" onclick="test1()" />
</form>
<script type="text/javascript">
function test() {
document.getElementById('bool').value = "true";
}
function test1() {
document.getElementById('bool').value = "false";
}
</script>
Run Code Online (Sandbox Code Playgroud) 我有一个MVC索引页面,反映了数据库中的表.
其中一列是布尔值.
我希望在索引页面中有一个复选框,当单击时,立即调用一个动作,该操作将在现场保存新状态而无需提交/刷新.
我希望使用表格将表格值传递cfform给PDF cfpdfform.这是我的小测试页面,它循环显示50条记录以提取名字和姓氏.我想把它们放到pdf字段中.目前,它将所有50个名字放入firstname字段,将所有lastnames放入pdf的lastname字段.我没有与提交按钮结婚,但有哪些更好的选择呢?
在我的最后一次迭代中,我将大约100个领域.
- 形成 -
<cfform name="autopdf" method="POST" action="automated_pdf_submit.cfm" enctype="multipart/form-data">
<h1>Select a state to insert into a PDF form</h1>
<div class="center">
<select name="pdfselect" id="pdfselect">
<option value="" selected>--Select State--</option>
<option value="FROI_NY.pdf">New York</option>
<option value="FROI_PA.pdf">Pennsylvania</option>
</select>
<cfinput type="hidden" name="statevalidate" onValidate="yourFunction"
message="YOU MUST SELECT A STATE TO CONTINUE!">
</div>
<table align="center" style="width:400px">
<tr>
<th></th>
<th>First Name</th>
<th>Last Name</th>
<th>Export to PDF</th>
</tr>
<cfoutput>
<cfloop query="#qryPersons#" startrow="1" endrow="50" >
<tr class="#IIf(CurrentRow Mod 2, DE('rowOdd'), DE('rowEven'))#" onmouseover="this.className='rowHighlight'"
<cfif CurrentRow Mod 2>onmouseout="this.className='rowOdd'" …Run Code Online (Sandbox Code Playgroud) 我已经为登录模式设计了此表单:
<tr>
<td></td>
<td><?php echo form_submit('submit', ' Log In', 'class="btn btn-primary btn-lg btn-block"'); ?>
<?php echo form_submit('forget', ' Forget Password ', 'class="btn btn-warning btn-lg btn-block"'); ?>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
这两个按钮都在做相同的工作,如何隔离按下的按钮?
谢谢大家
submit ×10
forms ×4
html ×4
jquery ×3
php ×3
actionlink ×1
ajax ×1
app-store ×1
asp.net-mvc ×1
button ×1
cfform ×1
cfloop ×1
cfpdfform ×1
checkbox ×1
checkboxfor ×1
codeigniter ×1
coldfusion ×1
css ×1
form-submit ×1
ios ×1
javascript ×1