2013-05-21 38 views
-2

我的HTML代碼是波紋管如何發送隱藏的輸入值到PHP

<li > <span class="add-on">ADdfgsdfgd</span> 

    <input class="" type="text" value="" > 
    <input class="picker" type="hidden" name="BIOLOGY" value=""> 
    <input class="datepicker" type="date"> 
</li> 
<li> <span class="add-on">Ecconomics</span> 

    <input class="Ecconomics" type="text" value=""> 
    <input class="picker" type="hidden" name="ECONOMICS" value=""> 
    <input class="datepicker" type="date"> 
</li> 
<li> <span class="add-on">Business Study</span> 

    <input class="Business Study" type="text" value=""> 
    <input class="picker" type="hidden" name="BUSINESS STUDIES" value=""> 
    <input class="datepicker" type="date"> 
</li> 
     <input id="sss" value="get" class="datepicker" type="button"> 

和jQuery代碼是波紋管

$("#sss").on('click', function() { 
$('li').each(function(){ 
    var self= $(this); 
    var getDate= self.find('.datepicker').val(); 
    var getMark= self.find('span + input').val(); 
    var plusVal = getDate + getMark; 

    self.find('.picker').val(plusVal); 

}); 
    }); 

DEMO

我能夠把每一個姓氏和投入值通過jquery.so中間隱藏輸入現在我想發送隱藏的值到php.What是它的方式?

+3

你試過在提交表格? –

+0

yes.but我的var_dump我使用ajax.but的。有沒有輸出是一個空數組 –

+0

那麼你需要證明代碼,因爲你在這裏究竟是不是非常相關。 –

回答

-1
<form action="yourpage.php" method="post"> 
    <input type="text" value="" name="textbox"> 
    <input type="hidden" value="<?php echo $some_variable ?>" name="hiddenfield"> 
</form> 

隨着形式方法=「郵報」,PHP創建一個變量中,數組名爲$ _ POST,因此,所有你需要做的是收集,你是好去。

在我的例子,你可以:

<?php echo $_POST['hiddenfield'] ?> 

要回傳後拉變量。

+0

公頃哈哈確定提交表單的代碼粘貼。 :p –

+2

如果你發佈w3schools的鏈接,你將會陷入低谷。他們是白癡 –

+0

W3Schools的就是我的「老師」被翻譯並給予類。然後我開始在現實世界中進行網絡編程,不得不重新學習一切。 –

0

這樣做:

  • 分配name每個input

  • jQuery中通過$("input[name='field_name']").val()

0

獲得的價值使用jQuery我使用:

$.post("profile.php", {sel:"crop",pid:$("#sel_utypes").val()}, function(j) 
    { 
     //load form 
     $("#ext_page").html(j); 

     //diplay    
     $("#externalpage").overlay().load(); 
    }); 

還可以序列的形式與$( 「#fromid」)序列化()和。發送,而不是手動寫{SEL:....}