如何在ajax中添加字符串替换空间

时间:2017-05-18 10:43:49

标签: ajax codeigniter

需要帮助我的ajax编辑功能

function edit_person(kdiklan)
{
    save_method = 'update';
    $('#form')[0].reset(); // reset form on modals
    $('.form-group').removeClass('has-error'); // clear error class
    $('.help-block').empty(); // clear error string

    //Ajax Load data from ajax
    $.ajax({
        url : "<?php echo site_url('person/ajax_edit/')?>/" + kdiklan,
        type: "GET",
        dataType: "JSON",
        success: function(data)

如果数据显示kdiklan就像这样的工作

kdiklan
001009
001008
009345

但如果我的数据显示如此,我的代码无法获得kdiklan

kdiklan
brand 001
CSS 899

导致数据在字符串和数字之间有空格 有没有一位专家解决这个问题?

1 个答案:

答案 0 :(得分:2)

你必须使用编码网址的'encodeURIComponent()'函数。

@Override
    public void didDetermineStateForRegion(int arg0, Region arg1) {
        Log.d(TAG, "Got a didDetermineStateForRegion call: " + arg1.getId1());
    }

    @Override
    public void didEnterRegion(Region arg0) {
        Log.d(TAG, "Got a didEnterRegion call: " + arg0.getId1());
    }

    @Override
    public void didExitRegion(Region arg0) {
        Log.d(TAG, "Got a didExitRegion call: " + arg0.getBluetoothAddress());
    }