Добрый день!
Хотел попросить помощи с кодом.
Есть код php который формирует в цикле селекты на странице:
public function getTextfield($field,$ranges = NULL){
$defaut_values = JRequest::getVar("xf_{$field->id}_txt",'');
$values = json_decode($field->value);
foreach ($values as $f)
{
if($defaut_values){
$f->value = $defaut_values;
}
$html .= "\n\t<input type=\"text\" class=\"exfield exgroup{$field->group}\" name=\"xf_{$field->id}_txt\" id=\"xf_{$field->id}_txt\" value=\"{$f->value}\" />";
}
return $html;
}
Не пойму как скрыть селект xf_6, чтобы потом он появлялся при выборе определенного option из xf_5 ? Я понимаю что его сначала нужно скрыть дивом, а потом прописать что-то типа:
<script type="text/javascript">
// <![CDATA[
$(document).ready(function() {
$("select#xf_5").change(function() {
if ($(this).val() == "2") {
$("select#xf_6").show();
} else {
$("select#xf_6").hide();
}
});
});
// ]]>
</script>
Я только не понимаю как в цикле создания селектов присвоить одному из них какой-то див?
Буду рад любой помощи!