隐藏输入字段和WPAlChemy的奇怪问题

时间:2013-01-09 作者:Anthony

几个小时来,我一直在为这个问题发疯,试图找出问题所在。

我有这段代码,非常简单,以前多次以类似的方式使用:

<?php 

    //  Get the field: on_the_map
    $mb->the_field(\'date_calendar_item_not_available\'); 
?>  
<input type="hidden" id="date_calendar_item_not_available" value="<?php echo (!$mb->is_value(\'\') && !$mb->is_value(\'NONE\')) ? $mb->get_the_value() : \'NONE\'; ?>" name="<?php $mb->the_name(); ?>">
这就是问题所在,在这一特定的炼金术领域。即使字段中有一串信息,该值也不会设置到字段中,例如:

\'2013-01-18,2013-01-23,2013-01-24\'
例如:

<input type="hidden" id="date_calendar_item_not_available" value="" name="_WPAlchemy_Suppliers_Supplier_Details[date_calendar_item_provisionally_booked]">  
现在,如果我在隐藏字段后面跟一个相同的字段,那么值将输出到第二个字段。

<input type="hidden" id="date_calendar_item_not_available" value="" name="_WPAlchemy_Suppliers_Supplier_Details[date_calendar_item_provisionally_booked]">
<input type="hidden" id="date_calendar_item_not_available" value="2013-01-18,2013-01-23,2013-01-24" name="_WPAlchemy_Suppliers_Supplier_Details[date_calendar_item_provisionally_booked]">
我想提及的是,这可能不是一个WPAlchemy问题,但可能是我做错了什么,或者完全是其他什么,因为在Internet Explorer中,值是输出的,但在其他浏览器中,它不是输出的,即Chrome、Firefox和Safari。

我是不是犯了一个愚蠢的标记错误?

1 个回复
最合适的回答,由SO网友:Anthony 整理而成

我所能说的就是,当奇怪的时刻发生时,请检查您的空白,或者更恰当地“删除”它。

很明显,有一个ASCII字符,我看不到它把整个事情弄糟了。

结束

相关推荐

如何在仪表板通知中使用HTML标记显示用户名、角色和站点名称?

以下是我收到的通知,但我找不到关于如何在这些部分中输入用户名、角色和网站名称的任何信息。你可以看到他们应该去哪里。任何帮助都将不胜感激,因为我已经被难住了几天了。。。function my_network_notice(){ global $pagenow; if ( $pagenow == \'index.php\') { echo \'<div id=\"secondaryBox\">