0

ダイアログに「(プレイヤー名)をキック/バンする方法を選択してください」のようなメッセージが表示されるようにしたいと思います。

私の現在のコードは次のようになります

$(document).on("click", ".btn-ban", function(e) {
    var username = ($(this).attr('id'));
    bootbox.dialog({
       message: "Choose how you want to ban "+$username,
       title: "Ban Player",
       backdrop:false,
       buttons: {

コードの残りの部分が重要だとは思わなかった

私は ancor タグから id を取得しようとしました。これは、php によってプレーヤー名として定義されています。

しかし、メッセージに「+ $ uername」を追加して以来、ダイアログは表示されません。

何か案は?

4

2 に答える 2

0

phpvarialbeを連結したい場合は、このように使用します。

$(document).on("click", ".btn-ban", function(e) {
var username = this.id; // you can use it simply without using attr()
bootbox.dialog({
   message: "Choose how you want to ban "+ <?php echo $username; ?>,
   title: "Ban Player",
   backdrop:false,
   buttons: {
于 2013-11-07T11:26:21.953 に答える
0

そのようなものでusernameはありません$username

message: "Choose how you want to ban "+username,

完全なコード

$(document).on("click", ".btn-ban", function(e) {
    var username = this.id; // you can use it simply without using attr()
    bootbox.dialog({
       message: "Choose how you want to ban "+username,
       title: "Ban Player",
       backdrop:false,
       buttons: {
于 2013-11-07T08:43:16.430 に答える