小编afr*_*360的帖子

设置stty参数

我试图使用bash从ttyS0读取并需要设置以下但我努力想出来

databits = 7
stopbits = 2
parity = 0
flow control = 0
Run Code Online (Sandbox Code Playgroud)

继承我的代码:

#!/bin/bash

# Port setting
stty -F /dev/ttyS0 raw speed 1200

# Loop
while [ 1 ]; 
do
    echo 'LOADING...'
    READ=`dd if=/dev/ttyS0 count=1`
    echo $READ


echo '[PRESS Ctrl + C TO EXIT]'
done
Run Code Online (Sandbox Code Playgroud)

该脚本正在运行,但我需要设置参数.有什么建议?谢谢:)

linux bash serial-port tty stty

5
推荐指数
1
解决办法
2万
查看次数

如果在.keyup上输入为空,则Jquery添加CSS

我试图将CSS添加到keyup的输入.如果输入为空,请添加CSS.我试过这个......

            $(input).keyup(function() {
                var input = $(this).attr('id');
                if( input == "" ) {
                  $(input).css( "border", "1px solid #FB9E25" );
                }   
            });
Run Code Online (Sandbox Code Playgroud)

jquery

5
推荐指数
1
解决办法
6145
查看次数

Bash从ttyUSB0读取并发送到URL

我是一个bash新手,我正在努力将它们放在一起.

我想要做的是:

1)设置端口(stty)
2)从dev/ttyUSB0读取 - 数据应该看起来像000118110000101(cat或Gawk?)
3)将读取数据设置为变量,例如DATA并创建URL,例如http://domain.com/get_data .php?data = $ DATA
4)用wget加载URL?
5)等待来自ttyUSB0的更多数据(轮询还是循环?)

我已经尝试了php DIO扩展,它可以工作,但不可靠,因为它因某些原因停止/启动.

任何建议都会非常感激,如果有人能建议最好的方法,我会非常满意

谢谢

黑雁

bash serial-port wget

4
推荐指数
1
解决办法
1万
查看次数

使用 .append() 添加的 HTML 不会触发事件

我有一些来自 PHP 脚本的 jQuery 附加 HTML。

jQuery

$.ajax({
    type: "POST",
    url: "newPage.php",
    data: data,
    cache: false,
    success: function(html)
    {
        $('.item1 ul').append(html);
    }
});
Run Code Online (Sandbox Code Playgroud)

PHP

    echo"<li><a href=\"#\">".$pages["title"]."<img src=\"images/delete.jpeg\" class=\"delete del-page\" id=".$pages["pages_id"]." title=\"Delete Page\"/><img src=".$state." class=\"page-state\" id=".$pages["pages_id"]." title=\"Page On\"/></a></li>";
Run Code Online (Sandbox Code Playgroud)

附加后,任何 jQuery 事件都不会在新的 HTML 上起作用。

html javascript jquery jquery-events

3
推荐指数
1
解决办法
1017
查看次数

Jquery如果contenteditable = true事件

我试图检测我点击的元素是否是contentEditable.我试过这个:

$( "#thediv" ).hide();    
$(this).click(function() {
    if ($(this).is("[contenteditable='true']")) {
    return true;
    $( "#thediv" ).show();
    alert('hi');
} else if ($(this).is("[contenteditable='false']")) {
    return false;
    $( "#thediv" ).hide();
    alert('hi');            
}
}); 
Run Code Online (Sandbox Code Playgroud)

$( "#thediv" ).hide();  

$(this).click(function() {
    if ($(this).attr("contentEditable") == true) {  
        $( "#thediv" ).show();
        alert('yes');
    } else {
        $( "#thediv" ).hide();  
        alert('no');          
    }    
}); 
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它发挥作用?

这是一个小提琴

jquery contenteditable

3
推荐指数
1
解决办法
7151
查看次数

Jquery ajax php只工作一次

我有以下jQuery

        $("button#submit").click(function(){
            $.ajax({
                type: "POST",
                url: "process.php",
                data: $('form.contact').serialize(),
              success: function(msg){
                $("#form-content").modal('hide');                     
                $("#thanks").html(msg);
                $("#thanks").delay(2000).fadeOut("slow");
              },
                error: function(){
                    alert("failure");
                }
            });
        });
Run Code Online (Sandbox Code Playgroud)

和Php

<?php
    if (isset($_POST['name'])) {
    $name = strip_tags($_POST['name']);
    $email = strip_tags($_POST['Email']);
    $sug = strip_tags($_POST['sug']);

    echo "<span class='label label-info'>Your Website has been submitted .. Thank you</span>";
}?>
Run Code Online (Sandbox Code Playgroud)

这是第一次工作,并在我的页面上显示php echo.但是,当我再次提交表格时,它没有显示.

php jquery

1
推荐指数
1
解决办法
998
查看次数

标签 统计

jquery ×4

bash ×2

serial-port ×2

contenteditable ×1

html ×1

javascript ×1

jquery-events ×1

linux ×1

php ×1

stty ×1

tty ×1

wget ×1