当我删除这些属性:
data-source="<?=str_replace('"','"',json_encode($equipment,JSON_HEX_TAG | JSON_HEX_APOS)); ?>" data-items="4" data-provide="typeahead"
我能够执行这个:
$(document).ready(function() { $('.first').focus(); });
这是我的HTML标记:
<div class="itemx"> <input type="text" class="input-large first" autocomplete="off" placeholder="Equipment Name/Label" name="equip[]" data-source="<?=str_replace('"',JSON_HEX_TAG | JSON_HEX_APOS)); ?>" data-items="4" data-provide="typeahead" /> <input type="text" class="input-large second" placeholder="Quantity" name="quant[]" /> </div>
注意:Typeahead工作得很好,这没有什么不对的:
data-source="<?=str_replace('"',JSON_HEX_TAG | JSON_HEX_APOS)); ?>"