<select id = 'shop'>
<option value = '0'>Фуршет</option>
<option value = '1'>Ашан</option>
<option value = '2'>Простор</option>
</select>
<select id = 'cathegory'></select>
$( 'select#shop' ).on( 'change', function() {
$.post( 'select_cathegory.php', {
data: { parent_id: this.value }, // поразумеваются, что значения для селекта #shop соответствуют parent_id в БД
success: function( response ) {
$( 'select#cathegory' ).html( response )
}
} )
} )
$result = mysql_query( 'SELECT * FROM objects WHERE parent_id = ' . $_POST[ 'parent_id' ] );
while ( $row = mysql_fetch_array( $result, MYSQL_ASSOC ) ) {
echo ( '<option value = '. $row[ 'cathegory_id' ].'>'. $row[ 'cathegory_name' ] .'</option>' );
}
let name = user.first_name;
return {
name: name,
length: name.length
};
<input
onblur = "
const rePhone = /^[78\(\)\s\+\.-]*(\d{3})[\(\)\.\s-]*(\d{3})[\s\.-]*(\d{2})[\s\.-]*(\d{2})$/;
const strPhoneFormat = '($1) $2-$3-$4';
if ( this.value.search( rePhone ) === -1 )
this.className = 'error';
else {
this.value = this.value.replace( rePhone, strPhoneFormat );
this.className = 'ok';
}"
onfocus = "this.className = ''"
>
success: function(result) {
new Messi('Ваша заявка принята в обработку', {title: 'Успешно'}
}
echo
приходит в переменной result. Вот и посмотрите что там — выведите её в Messi, например в заголовке:new Messi( 'Ваша заявка принята в обработку', {title: result} );
echo "Успешно!";