【问题标题】:How to use laravel-bladet raits inside Javascript's script如何在 Javascript 脚本中使用 laravel-blade 特征
【发布时间】:2020-09-28 11:09:33
【问题描述】:

我有将数字转换为货币格式的 laravel 特性。 如果我想在刀片模板上使用它,我只称它为

<td class="text-center"> @money($repayment->admnin) </td>

我的问题是,我想在标签中使用它,我应该如何使用 @money 特征?

这是我的代码示例

$.ajax({
        method: 'get',
        url: `${url}/${due_date}`,
    }).done((data) => {
        let paymentTotal = 10000;
        let { totalInterest, totalPrincipal, paymentTotal,
            due_date, loanNumber, borrowerFullname } = data;
            $('#simulation-table').show();
            $('#totalbayar').append(
                // I want to use that @money here, I tried like this below
                `@money(${paymentTotal})`
            )
    }).fail((err) => {
        console.log(err, 'error coy');
    });

【问题讨论】:

    标签: javascript php laravel laravel-blade


    【解决方案1】:

    您可以为&lt;td&gt; 指定一个id

    <td id="xyz" class="text-center"> @money($repayment->admnin) </td>
    

    在 Ajax 中,您可以使用 jquery 或 javascript 获取值:

    $.ajax({
        method: 'get',
        url: `${url}/${due_date}`,
    }).done((data) => {
        let paymentTotal = 10000;
    
        let pay = $('xyz').val() // for jquery
        let pay = document.getElementById("xyz").value // for javascript
    
        let { totalInterest, totalPrincipal, paymentTotal,
            due_date, loanNumber, borrowerFullname } = data;
            $('#simulation-table').show();
            // and you can use the value like this 
            $('#totalbayar').append(pay))
    
    }).fail((err) => {
        console.log(err, 'error coy');
    });
    

    【讨论】:

      猜你喜欢
      • 2016-02-03
      • 2019-10-04
      • 1970-01-01
      • 2021-04-07
      • 2020-08-18
      • 2015-04-18
      • 2019-01-19
      • 2020-02-17
      • 2020-03-30
      相关资源
      最近更新 更多