上图是我通过$("input[name='Number[]']").each(function(i){
$(this).attr("value",i+1);遍历赋值上去的。现在我再想通过php的后台$_POST['Number']获取这个文本框内的value。但我发现不成功。
不知道是不是什么原因。
解决方案 »
- 简单的php求助 我的网页怎么运行不了,有错误
- 诚聘网站PHP工程师,主要为网站B/S系统程序开发
- 做一个类似google的
- php关于COOKIE的新手问题,懂的进!!
- 初学者求教php调用javascript问题
- 郁闷,mysql出现Got error 127 from storage engine错误
- 使用 com 出现的问题
- php3 移到php4下,,不能接收form,,有没有配置方法,,按原来的程序运行?
- 紧急求教php对数据库的添加、修改、删除源代码怎么写啊
- 求救:php中使用javaBean运行时提示:can't open d:\jdk1.4\lib\tzmappings.
- 前端验证有什么用?用户可以通过浏览器修改表单隐藏域的值再提交?
- PHP系统公告-发送通知给每个人
$(function(){
$("input[name='Number[]']").each(function(i){
$(this).attr("value",i+1);
});
});
这段代码来赋值。
然后我在后台,使用$_POST['Number']来取这个INPUT的值得。
$Numbers =$_POST['Number'];
for($i=0;$i<sizeof($Numbers);$i++){
$Number =intval($Numbers[i]);
.....
.
.
.
}
上面我省去了一些代码,但原理是一样的,可我发现这个$Number里面并没有值,是空的。
那 php 如何能收到数据?
<form method="post" id="orderEditForm" name="orderEditForm" action="__URL__/{$action}" class="pageForm required-validate" onSubmit="return validateCallback(this, dialogAjaxDone);">