我有一个文本框,我试图获得这样的价值
$(function(){
comment = $("#diaMissedPucomments").val();
});
当我为文本框提供一些静态值时,这让我获得了价值,而当我允许用户动态输入值时,这并没有让我获得价值。
这是我拥有的 html 代码:
<div style="display:none;" id="diaMissedPU" title="Missed P/U Comments" >
<table>
<tr>
<td>Enter Comments : </td>
<td><input type="text" id="diaMissedPucomments" name="diaMissedPucomments" />
<input type="text" id="textid" name="textid" value="antony" /></td>
</tr>
</table>
</div>
<input type="text" id="textid" name="textid" value="antony" />
我已经使用这条线进行检查,我能够获得价值textid
但不能获得价值diaMissedPucomments
更新 :
function openMissedPUComments(){
var selectedValues = "",comment="";
$('input:checked').each(function() {
selectedValues =$(this).val()+","+selectedValues ;
});
if(selectedValues.length==0 && selectedValues==""){
alert("To run this agent you must have at least one document selected");
return false;
}else{
$("#diaMissedPU")
.dialog(
{
modal: true,
draggable: false,
closeOnEscape: true,
title: "Missed P/U Comments ",
resizable: false,
width: 380,
// open: function() {
//
// },
buttons: {
Ok: function () {
comment = $("input#diaMissedPucomments").val();
alert("comment : "+comment);
viewname="CIMtrek_Compliance_Daily_Shipments_Case_Pack_Update_MissedPUs";
//callHome(viewname,comment);
global.getElementById("diaMissedPucomments").value="";
$(this).dialog('close');
}
}
});
}
}
将调用上述函数以将 div 作为对话框打开。
如何完成这项工作。
请帮我得到这个。
最好的祝福