apdate
19.10.2014 - 14:11
Привет всем делаю запрос к бд из аякса
по примерам из другого форума так вот что я сделал зпрос работает
а если сделать так то работает я к кнопке прикрутил id="test_button как это обойти подскажите пожалуйста
</span> <span style="cursor: pointer;"><img src="images/kosti/cubd1.gif" name="mydice" onClick="throwdice()" id="test_button"></span>вaш ход жмите на кость
</form>
<script>
function throwdice(){
var randomdice=Math.round(Math.random()*6)//генерим случайное число от 0 до 6 как я понял
var nastoyah = randomdice;//чтоб проверить не ноль ли для меня :-)
if((randomdice) < 1) {
var randomdice = 1;//если ноль то пусть будет один
}
var this_id = $('.top-right.show').parent().data('id');//здесь как я понял задается значение show
var end_id = (this_id+randomdice);
if((this_id+randomdice) >= 28) {
var end_id = (this_id-28)+randomdice+1;
}
//попробуем сделать запрос к бд
$(document).ready(function() {
$('#test_button').click(function() {
$.get('obrabotchik.php', {id:2}, function(data) {
$('#user_data').html(data);
});
});
});
//*****************************
apdate
19.10.2014 - 14:20
и еще почему то при первом клике по кнопке запрос не срабатывает а срабатывает только при втором и последующих
apdate
19.10.2014 - 14:45
а так же не понимаю как получить переменную
user_data дальше в этом скрипте
apdate
19.10.2014 - 14:46
если пиши так
var test = $('#user_data').html(data);
то переменная тест пустая почуму и что я не так делаю?
apdate
19.10.2014 - 14:50
Цитата (apdate @ 19.10.2014 - 14:11) |
Привет всем делаю запрос к бд из аякса по примерам из другого форума так вот что я сделал зпрос работает
а если сделать так то работает я к кнопке прикрутил id="test_button как это обойти подскажите пожалуйста
</span> <span style="cursor: pointer;"><img src="images/kosti/cubd1.gif" name="mydice" onClick="throwdice()" id="test_button"></span>вaш ход жмите на кость </form> <script> function throwdice(){ var randomdice=Math.round(Math.random()*6)//генерим случайное число от 0 до 6 как я понял var nastoyah = randomdice;//чтоб проверить не ноль ли для меня :-) if((randomdice) < 1) { var randomdice = 1;//если ноль то пусть будет один } var this_id = $('.top-right.show').parent().data('id');//здесь как я понял задается значение show var end_id = (this_id+randomdice); if((this_id+randomdice) >= 28) { var end_id = (this_id-28)+randomdice+1; } //попробуем сделать запрос к бд $(document).ready(function() { $('#test_button').click(function() { $.get('obrabotchik.php', {id:2}, function(data) { $('#user_data').html(data); }); }); }); //***************************** |
с эти разобрался сделал так
</span> <span style="cursor: pointer;"><img src="images/kosti/cubd1.gif" name="mydice" onClick="throwdice()"></span>вaш ход жмите на кость
</form>
<script>
function throwdice(){
var randomdice=Math.round(Math.random()*6)//генерим случайное число от 0 до 6 как я понял
var nastoyah = randomdice;//чтоб проверить не ноль ли для меня :-)
if((randomdice) < 1) {
var randomdice = 1;//если ноль то пусть будет один
}
var this_id = $('.top-right.show').parent().data('id');//здесь как я понял задается значение show
var end_id = (this_id+randomdice);
if((this_id+randomdice) >= 28) {
var end_id = (this_id-28)+randomdice+1;
}
//попробуем сделать запрос к бд
$.get('obrabotchik.php', {id:1}, function(data) {
var test = $('#login').html(data);
});
//*****************************
apdate
19.10.2014 - 14:59
но вот с переменной не получается
apdate
19.10.2014 - 15:06
прошу помощи помогите получить переменную login например как тут сделано
var randomdice
<script>
function throwdice(){
var randomdice=Math.round(Math.random()*6)//генерим случайное число от 0 до 6 как я понял
var nastoyah = randomdice;//чтоб проверить не ноль ли для меня :-)
if((randomdice) < 1) {
var randomdice = 1;//если ноль то пусть будет один
}
var this_id = $('.top-right.show').parent().data('id');//здесь как я понял задается значение show
var end_id = (this_id+randomdice);
if((this_id+randomdice) >= 28) {
var end_id = (this_id-28)+randomdice+1;
}
//попробуем сделать запрос к бд
$.get('obrabotchik.php', {id:1}, function(data) {
$('#login').html(data);
});
//*****************************
apdate
19.10.2014 - 15:41
люди куда вы делись? помогите пожалуйста
function some_function(data) {
console.log(data);
}
$.get('obrabotchik.php', {id:1}, function(data) {
some_function(data);
$('#login').html(data);
});
_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
apdate
19.10.2014 - 19:12
Цитата (chee @ 19.10.2014 - 18:59) |
function some_function(data) { console.log(data); }
$.get('obrabotchik.php', {id:1}, function(data) { some_function(data); $('#login').html(data); }); |
Добрый вечер не понял куда это вставлять?
в этот скрипт
<script>
function throwdice(){
var randomdice=Math.round(Math.random()*6)//генерим случайное число от 0 до 6 как я понял
var nastoyah = randomdice;//чтоб проверить не ноль ли для меня :-)
if((randomdice) < 1) {
var randomdice = 1;//если ноль то пусть будет один
}
var use_id = 1;//пока я сделал живой очереди поэтому будем играть от первого юзвера
var this_id = $('.top-right.show').parent().data('id');//здесь как я понял задается значение show
var end_id = (this_id+randomdice);
if((this_id+randomdice) >= 28) {
var end_id = (this_id-28)+randomdice+1;
}
//получим кредиты юзера
$.get('userskrediti.php', {id:use_id}, function(data) {
$('#krediti').html(data);
});
//получим долги юзера
$.get('usersdolgi.php', {id:use_id}, function(data) {
$('#dolgi').html(data);
});
//какой по счету круг у юзера
$.get('userskrug.php', {id:use_id}, function(data) {
$('#krug').html(data);
});
//запрос к бд для получения описания карточки
$.get('kartochki.php', {id:end_id}, function(data) {
$('#texst').html(data);
});
//получим цену катрочки
$.get('kartCena.php', {id:end_id}, function(data) {
$('#cena').html(data);
});
//запишем новый баланс юзеру
//$.get('izmenit.php', {id:use_id,use_balans:balans,kart_cena:cena}, function(data) {
// $('#balansnow').html(data);
// });
//покажем баланс юзера
$.get('users.php', {id:use_id}, function(data) {
$('#balans').html(data);
});
просто мне надо например получить значение баланса и передать его в переменной в скажем запрос изменения баланса то есть этим я получаю баланс
//покажем баланс юзера
$.get('users.php', {id:use_id}, function(data) {
$('#balans').html(data);
});
а этим записываю новый баланс юзера
//запишем новый баланс юзеру
//$.get('izmenit.php', {id:use_id,use_balans:balans,kart_cena:cena}, function(data) {
// $('#balansnow').html(data);
// });
но вот незадача не понимаю как полученый баланс передать в функцию записи нового?
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.