Я добавляю форму, когда я нажимаю на buttom, поэтому я хочу зашифровать в форме идентификатор строки для редактирования. Так что я попытался так:как laravel encrypt на jquery
var txt1 = "<tr class='warning'><td>";
var text = txt1.concat(data[0].nombre,"</td><td><span class='glyphicon glyphicon-question-sign btn-lg'></span></td><td><button type='button' id='",data[0].id,"' class='btn btn-info edit' data-toggle='tooltip' data-placement='top' title='Editar'><span class='glyphicon glyphicon-pencil'></span></button></td><td><a href='",url2,"'><button type='button' class='btn btn-danger' data-toggle='tooltip' data-placement='top' title='Borrar'><span class='glyphicon glyphicon-trash'></span></button></a></td></tr><tr><td colspan='5' style='padding:0;' class='info-",lastid, "' data-course= ",<?php echo Crypt::encrypt(",data[0].id, "))); ?>></td></tr>");
$(".publics").append(text);
Но зашифровать ",data[0].id,"
текстуально, а не значение, сохраненное на data[0].id
.
Как я могу зашифровать значение?
Добро пожаловать в StackOverflow! Вы пытаетесь использовать функцию php для переменной javascript? Потому что это совершенно невозможно. –
, если он уже отправлен в браузер, он не будет делать ничего хорошего, чтобы зашифровать его с помощью javascript, это уже поздно, вы уже выставили его. – charlietfl