Я использую https://github.com/aehlke/tag-it плагин на php-странице.
Теперь проблема в том, что у меня есть набор строк вроде
$str1="AlaqahdariDeh-eShu, Afghanistan";
$str2="'Ohonua, Tonga";
$str3="India";
$str=$str1.",".$str2.",".$str3;
который я хочу показать в поле ввода tag-it, как это
<input type="text" id="branchText" name="branchText" value="<?php echo $str;?>" class="ui-widget" size="20" style="display: none;">
но tag-it также разбивает $str1
на два значения, как это
Может ли кто-нибудь предложить отображать $str1 and $str2
в виде двух строк вместо четырех строк в поле ввода тега-it?
Я предлагаю вам изменить разделитель при вызове tagit
.
$('#singleFieldTags').tagit({
singleFieldDelimiter: '*'
});
Затем попробуйте:
$str=$str1."*".$str2."*".$str3;
Или попробуйте, что сказал @Devendra Bhandari. Используйте htmlentities()
php:
$str1= htmlentities("AlaqahdariDeh-eShu, Afghanistan");
$str2= htmlentities("Ohonua, Tonga");
$str3= htmlentities("India");
$str=$str1.",".$str2.",".$str3;
,
к HTML сущности,
в вашем теге