我正在做一个函数,在这样一个ajax函数之后向dom注入一些HTML。
注入HTML的功能
$.ajax({
type: "POST",
url: base_url + "main/GetTheLastSeq"
})
.done(function( msg1 ) {
console.log(ii);
$('#ch').append(msg1);
ii++;
});
试图操纵注入的HTML的第二个功能
$(".item").on("click","i", function(){
var id = $("#idh").val();
alert(id);
$.ajax({
type: "POST",
data : {id:id},
url: base_url + "main/Deleteseq"
})
.done(function( msg) {
alert(msg);
});
});
HTML:
我试图在这个ajax函数之后获取输入的值。 alert(id);
给我一个空白值。
请帮助
谢谢
答案 0 :(得分:1)
您必须将隐藏的内容放入value=""
标签中......就像这样:
$('button[name=showval]').click(function(){
alert($('input[name=hiddenval]').val());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="hidden" value="Some hidden value!" name="hiddenval"/>
<button name="showval">Show the hidden value!</button>
来自奥地利的问候