2015-02-03 3 views
0

Вот мой JQuery мне нужно добавить my_var внутри текстаКак я могу добавить переменную в HTML в JQuery

var my_var = <?php echo($my_var); ?>; 
$("#dialog-confirms").html("Your code is myvar, Are you sure to Submit this Form ?"); 

Как я могу добавить my_var внутри HTML в #dialog-confirms

Таким образом, выход должен быть

Ваш код: 51, Вы действительно хотите отправить эту форму?

ответ

0

Эй Вы можете сделать это, изменив код JQuery, как показано ниже:

$("#dialog-confirms").html(**"Your code is"+my_var+"**, Are you sure to Submit this Form ?"); 
1

Если вы хотите добавить переменную внутри HTML. Просто добавьте до и после вашей переменной.

Таким образом, вы shold есть

$("#dialog-confirms").html("Your code is "+my_var+", Are you sure to Submit this Form ?"); 
+0

И что бы связь между вашим примером и 'append'? – Capsule

+0

Ах, извините, я хочу сказать, просто добавьте '+' –

3

Используйте этот

var my_var = "<?php echo $my_var; ?>"; 

$("#dialog-confirms").html("Your code is" + myvar + ", Are you sure to Submit this Form?"); 
1

Вы должны использовать ответ Sulthan, но в будущем вы будете иметь возможность использовать в JavaScript новый template string. Он уже доступен в Chrome и FireFox:

$("#dialog-confirms").html(`Your code is ${myvar}, Are you sure to Submit this Form ?`); 
+1

Да, '$ {value}' будет использоваться, когда мы будем думать о будущем :) –

0
var my_var = <?php echo($my_var); ?>; 
$("#dialog-confirms").html("Your code is "+myvar+", Are you sure to Submit this Form ?"); 

Используйте знак + в JavaScript для добавления переменных в строку

Смежные вопросы