| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
araso 09.11.2008 19:38
Взят пример по этой ссылке:<script language="javascript" src="/js/x_core.js"></script>
<script language="javascript" src="/js/ylib.js"></script>
<script language="javascript" src="/js/y_util.js"></script>
<script language="javascript" src="/js/y_AjaxLinkedSelection.js"></script>
<script language="javascript">
var params = ["action=model","culture=en-us"]^;
var countryStates = new ylib.widget.AjaxLinkedSelection(
"firm", "model",
"ajaxServer.p",
"GET", params)^;
</script>ajaxServer.p: @getmodel[id]
^connect[$connect_string]{
$models[^table::sql{select
id, name, firm_id
from
models
where firm_id = $id
order by name
}]
}
^if(def $models){$result[^models.menu{^[^{text:\"$models.name\",value:\"$models.id\",selected:false," }{+}]}{$result[]}
^getmodel[$form:id]HTML: ^connect[$connect_string]{
$firms[^table::sql{select
id, name
from
firms
order by name
}]
<select id="firm" name="firm">
<option value="">-- select brand ---</option>
^firms.menu{<option value="$firms.id">$firms.name</option>
}
</select>
<br />
<select id="model" name="model">
</select>
}И как я говорил, это не работает. Видимо я очень глупый код написал. Вы уж извините. Вот и приходится "попрошайничать". Ещё раз прошу извинить.