我有一個使用jscript提交給服務器的表單,但是我需要發佈提交按鈕的值。這不能用傳統的方式完成,我必須使用jscript來發布表單。我正在做的是當按鈕被點擊時,我想用按鈕的值創建一個隱藏文本項並將其發佈到服務器。我有創造和元素加到表單上存在一些問題:單擊按鈕時使用jquery創建一個隱藏元素
的JScript
$(document).ready(function(){
$('#query').click(function(e){
var form = $('citizenRegistration');
var self= $("#query"),newElement = $("<input type='hidden'/>");
alert("self value is : "+self.val());
//create a new element and copy attributes
newElement
.attr("name", 'user_request2')
.val(self.val())
.appendTo('.buttons');
alert(newElement.attr("name"));
e.preventDefault();
//alert($(this).val());
//submitPage();
});
});
HTML
<div class="buttons">
<ol>
<li><input id="save" type="submit" name= "user_request" value="Save"/>
<input id="update" type="submit" name= "user_request" value="Update"/>
<input id="query" type="submit" name= "user_request" value="Query"/>
</li>
</ol>
</div>
什麼類型是#query? – bksi 2013-03-15 00:28:28
其輸入提交 – devdar 2013-03-15 00:54:52