作者eminem4ever (聪)
看板Ajax
标题[问题] input hidden值给ajax
时间Sun May 3 14:21:24 2015
这是我的html code
我要传一个hidden值给ajax
<form action="" method="post" name="<?php echo $number; ?>">
<input type="hidden" name="picurl" value="<?php echo $url_temp; ?>"/>
<input type="submit" value=" Comment_Submit "
class="comment_submit" id="<?php echo $number; ?>" />
</form>
<script type="text/javascript">
$(document).ready(function(){
$(".comment_submit").click(function(){
var element = $(this);
var Id = element.attr("id");
var test = $("
#textboxcontent"+Id).val();
var dataString = 'textcontent='+ test + '&com_msgid=' + Id;
var dataVar = $("#picurl").val();
if(test==''){
alert("Please Enter Some Text");
}
else{
$.ajax({
type: "POST",
url: "insertajax.php",
data: {dataString, dataVar},
......
想请问为什麽dataString这个variable可以传过去
但是dataVar却无法传过去
拜托版上大大了.....
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 50.148.161.199
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1430634086.A.C5A.html
1F:推 y2468101216: 因为你给他的是ID 不是name 05/03 14:41
2F:→ eminem4ever: 不太懂? Id不是dataString的吗? 05/03 14:47
3F:→ eminem4ever: 我懂了..... 感谢指点 05/03 17:09
4F:推 CrazyAngel: $("#picurl") 是找 id 为 picurl 的 jquery object 05/03 17:11
5F:→ joedenkidd: $("input[name=picur1]").val() 这样就取的到值了 05/03 23:04