<form name = "id_form">
<input type = "hidden" name= "id_data" value = "'.$id.'">
<input type = "button" value = "Request Price" id = "sess_s" >
</form>
$('#sess_s').click(function() {
$.post('data.php',{id_value: id_form.id_data.value },
function(output) {
$('#sess_feed_top').html(output).show();
});
});
一旦我点击按钮#sess_s
,数据就会显示在IE中显示消失。它适用于其他浏览器。我认为.html(输出)的问题。
任何解决方案感谢
答案 0 :(得分:1)
我不确定您是否可以依赖表单字段的全局变量。
var dataHolder = $('form[name=id_form] input[name=id_data]');
$('#sess_s').click(function() {
$.post(
'data.php',
{id_value: dataHolder.val()},
function(output) {
$('#sess_feed_top').html(output).show();
}
);
});