我有一个WebGrid,它显示我表格中的值和一个编辑按钮。当用户单击此按钮时,会出现一个弹出表单或对话框表单,其中填充了我前面提到的同一个表中的值。
我已经设法格式化日期值,现在有兴趣格式化从我的表中显示在复选框中的布尔值(true/false)。目前,它显示为一个文本框,值为true或false。
以下是我的代码的一部分:
$('#dialog-form2-edit').dialog(
{
//dialog form code .. this is fine
$.getJSON('/Methods/GetCertificate/' + $(this).attr('id'), function (data)
{ var certificate = data;
$('#edit-paid').val(certificate.Paid);
$('#edit-mark').val(certificate.Mark);
var date = new Date(parseInt(certificate.MarkDate.substr(6)));
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
$('#edit-markdate').val(year + '-' + month + '-' + day);
$('#edit-markdate').datepicker({ dateFormat: 'yy-mm-dd' });
下面是我的html的一部分
<div id="dialog-form2-edit" title="Edit Certificate">
<form id="edit-certificate-form" action="@Href("~/Methods/UpdateCertificate")">
<div class="row">
<span class="label"><label for="markdate">Mark Date :</label></span>
<input type="text" name="markdate" id="edit-markdate" size="20"/>
</div>
<div class="row">
<span class="label"><label for="mark">Mark :</label></span>
<input type=text" name="mark" id="edit-mark" size="15"/>
</div>
值标记和支付是布尔值。现在,我打算将类型更改为文本,并需要帮助将布尔值格式化为复选框。
使用此代码在复选框中显示布尔值。
$.getJSON('/Methods/GetCertificate/' + $(this).attr('id'), function (data)
{
var certificate = data;
if(certificate.Pass == true){
$('#edit-pass').attr('checked', 'checked')}
else {$('#edit-pass').removeAttr('checked', 'checked')};
// your other json data
})
removeAttr是必需的,因为我使用的是jquery-1.4。2.5分钟。js。测试及其工作原理
如果您有一个服务器端bool值,则可以在网页2中使用条件属性来管理复选框。您可以使用Razor为复选框的checked
属性提供布尔值:
@{ var myBool = true; }
<input type="checkbox" name="mark" id="mark" checked="@myBool" />
如果布尔值为true
,则呈现checked=“checked”
。如果为false
,则根本不会呈现选中的属性。
此表单在基于函数的视图中显示单选按钮,但在我引入基于类的视图时更改为复选框,有什么解决办法。我希望他们再次显示单选按钮 表单.py models.py 模板 views.py
我是新的java开发人员,我需要你的帮助。我已经看到了类似主题的问答,但我仍然不知道如何处理它,所以我想寻求一些帮助。 我用的是Liferay 6.2 提前感谢您的任何帮助!
问题内容: models.py: views.py: 在模板上,当我调用时,我得到而不是。 如何显示值(或)而不是代码()? 问题答案: 看来你走在正确的轨道上- 无疑是你想要的: 在模板中,你不包括方法名称。请执行下列操作:
我试图在复选框中获取选中的值并使用javascript以某种特定格式显示它,但不知何故我不知道如何做到这一点 我试过html和爪哇脚本,我不知道ajax或jquery,所以我只尝试了javascript 如果选中的值是舞蹈和绘画 那么输出应该是 爱好:#跳舞#绘画 我不想将其显示为警报框,而是想将其显示在同一页面上
我有以下问题:我有沙箱中的代码,我想显示一个按钮,如果复选框被选中,最大数量大于1。最大数量条件不是问题,而是复选框的问题。我不知道如何获得特定复选框的“选中”值。我认为我不能对索引做任何事情,因为索引值在映射optionModules时被多次使用。预先感谢你的帮助。沙盒链接:https://codesandbox.io/s/nostalgic-germain-e18wh
问题内容: 如果我设置 在控制台的 hibernate.cfg.xml 配置文件中,可以看到SQL。 但这不是 真正的 SQL …我可以看到将直接传递到数据库的SQL代码吗? 例子: 我知道了 我可以看吗 在真正的_SQL? 问题答案: log4j.properties hibernate.cfg.xml persistence.xml 一些框架使用: