php - 如何使用 php 使用 jquery 编辑文件后保存文件?

标签 php javascript jquery ajax json

这里我创建了一个 jquery 函数,它获取 css-color 并创建具有 css-color 背景的元素: Edit my jsFiddle

html

<div ID="wrapper">
    <div ID="addColor">
        <input type="text" ID="hex">
        <div ID="color">Your color</div>
        <button ID="add">Add color</button>
    <div CLASS="clear"></div> <!-- Clear float -->
    </div>

    <div ID="wrapGallery">
        <h1>My Color Gallery</h1>
        <ul ID="gallery"></ul>
    </div>
</div>

js/jquery

$(function() {
    //float left with some margin
    $('#addColor')
        .children().not('#add, .clear').css({
        'float':'left',
        'margin-right': '5px'
        });

    //Showing color on keyup
    $('#hex').keyup(function() {
       var hexCode = $(this).val();
       $('#color').css('background-color', hexCode);

        if ( hexCode !== '') {
            $('#color').text('');
        }else{
            $('#color').text('Your color');
        }

    });

    //Adding colors
    $gallery = $('#gallery');

    $('#add').click(function() {

        var storedHex = $('#hex').val();
        //check if empty
        if (storedHex == '') {
            alert('Enter something');        
        }
        else {
        //adding li
        $("<li>").css('background-color', storedHex)
                .hover(
                  function () {
                    $(this).text(storedHex);
                  }, 
                  function () {
                    $(this).text('');
                  })                    
                 .appendTo($gallery); 
        }
    });
});

我唯一需要做的就是将创建的元素永久保存在文件中,以便我可以随时访问。我不知道该怎么做。

最佳答案

目前 Javascript(在浏览器中)无法按您想要的方式编辑/保存文件。但是,您可以使用 .ajax()将数据发送回 PHP 文件,以便 PHP 文件可以使用 file_put_contents() 保存它(尽管它通常会将其保存在数据库中)。

关于php - 如何使用 php 使用 jquery 编辑文件后保存文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11606162/

相关文章:

javascript - 当停止值之间的间隙相等时,为什么 Canvas gradient.addColorStop()不居中?

javascript - Monaco Editor 可动态调整大小

javascript - 如何使用 angularjs 将多个选定值分配给文本字段

javascript - 如何使用 Javascript 或 JQuery 搜索巨大的 JSON

javascript - jQuery 分页插件不突出显示第一页

php - Youtube API - 从播放列表中获取视频的持续时间

php - 从 mysql 数据库刷新多个 Div

javascript - 从 URL 中查找子字符串

php - 使用 MySql 使用特定列填充 html 表

php - 如何使用 my sql 查询删除 woocommerce 中已完成的订单