请教MCGS中,下拉框和输入框与下拉框结合的使用

君,已阅读到文档的结尾了呢~~
MCGS之用户窗口组态窗口,组态,用户,MCGS,MCGS之,窗口组态,用户窗口,mcgs,反馈意见
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
MCGS之用户窗口组态
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口当前位置:
主题:612250 ┆ 帖子:4754402
┆ 今日新贴:1401
昨日贴数:1654 ┆ 1历史最高贴数:2056
(日)在线用户:4869人
如何在MCGS运行环境中通过下拉框和标准按钮设置串口父设备波特率
给TA发消息
加TA为好友
发表于: 09:27:01 楼主
方便使用者使用过程中自己设置波特率
给TA发消息
加TA为好友 发表于: 09:35:56 1楼
大家有什么建议请直接说就行啦
给TA发消息
加TA为好友 发表于: 12:17:51 2楼
不使用嵌入式设备,直接在电脑上运行的窗口中设置,
周点击排行周回复排行
[622] [297] [272] [263] [231] [173] [171] [146] [110] [108]
[74] [32] [21] [18] [17] [17] [16] [14] [13] [11]最新求助
[0] [1] [1] [3] [5] [2] [5] [4] [1] [6]& & &主题:612250 ┆ 帖子:4754402
┆ 今日新贴:1401
昨日贴数:1654 ┆ 历史最高贴数: ┆ 在线用户:4857人
我的主题贴
我的收藏帖
我的回复帖
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&更多...&&&&&&&&&&&&&&&&&&&&&更多...&&&&&&&&&&&&&&&&&&&&&&更多...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&更多...&&&&&&&&&&更多...&&&&&&&&&&&&&&&&&更多...&&&&更多...
昆仑通态(MCGS)
最后回复时间
gongkongedit&
gongkongedit&
liuhuilong001&
microstone123
长江之风ok&
<span class="p2" uid="3114949" title="1&
向未来努力奔跑
fengyu119&
liang0433&
sandshans&
<span class="p2" uid="191506" title="&
youlin74110
健康幸福催魏
纷纷扰扰0&
Maybe境界&
我的快乐人生&
gongkongedit&
gongkongedit&
梦中卡布基洛&
gongkongedit&
meikanshu&
sandshans&
华文HPCS-3000&
huishanjing
JIANGSULIJIFENG&
guangxing&
vincent3028&
kukafei0325
jin8523247
gongkongedit&
老爷车1968
依然王的人
沉默的杯子&
meikanshu&
总数:1799 | 当前第2/30页 & 2 转到页废话不多说,直观的看一下:
  实现这个功能需要服务端配合。客户端通过脚本来展示从服务端取得的数据。
  先看客户端的HTML:
&!DOCTYPE html PUBLIC &-//W3C//DTD XHTML 1.0 Strict//EN&&
&http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&&&
&html xmlns=&http://www.w3.org/1999/xhtml& xml:lang=&en& lang=&en&&&
&meta http-equiv=&Content-Type& content=&text/ charset=utf-8& /&&
&title&搜索词自动完成&/title&&
&style type=&text/css&&&
text-align:
.autocomplete{
border: 1px solid #9ACCFB;
background-color:
text-align:
.autocomplete li{
list-style-type:
.clickable {
.highlight {
background-color: #9ACCFB;
&script type=&text/javascript& src=&jquery.js&&&/script&
&script type=&text/javascript&&
$(function(){
//取得div层
var $search = $('#search');
//取得输入框JQuery对象
var $searchInput = $search.find('#search-text');
//关闭浏览器提供给输入框的自动完成
$searchInput.attr('autocomplete','off');
//创建自动完成的下拉列表,用于显示服务器返回的数据,插入在搜索按钮的后面,等显示的时候再调整位置
var $autocomplete = $('&div class=&autocomplete&&&/div&')
.insertAfter('#submit');
//清空下拉列表的内容并且隐藏下拉列表区
var clear = function(){
$autocomplete.empty().hide();
//注册事件,当输入框失去焦点的时候清空下拉列表并隐藏
$searchInput.blur(function(){
setTimeout(clear,500);
//下拉列表中高亮的项目的索引,当显示下拉列表项的时候,移动鼠标或者键盘的上下键就会移动高亮的项目,想百度搜索那样
var selectedItem =
//timeout的ID
var timeoutid =
//设置下拉项的高亮背景
var setSelectedItem = function(item){
//更新索引变量
selectedItem =
//按上下键是循环显示的,小于0就置成最大的值,大于最大值就置成0
if(selectedItem & 0){
selectedItem = $autocomplete.find('li').length - 1;
else if(selectedItem & $autocomplete.find('li').length-1 ) {
selectedItem = 0;
//首先移除其他列表项的高亮背景,然后再高亮当前索引的背景
$autocomplete.find('li').removeClass('highlight')
.eq(selectedItem).addClass('highlight');
var ajax_request = function(){
//ajax服务端通信
'url':'/test/index.jsp', //服务器的地址
'data':{'search-text':$searchInput.val()}, //参数
'dataType':'json', //返回数据类型
'type':'POST', //请求类型
'success':function(data){
if(data.length) {
//遍历data,添加到自动完成区
$.each(data, function(index,term) {
//创建li标签,添加到下拉列表中
$('&li&&/li&').text(term).appendTo($autocomplete)
.addClass('clickable')
.hover(function(){
//下拉列表每一项的事件,鼠标移进去的操作
$(this).siblings().removeClass('highlight');
$(this).addClass('highlight');
selectedItem =
},function(){
//下拉列表每一项的事件,鼠标离开的操作
$(this).removeClass('highlight');
//当鼠标离开时索引置-1,当作标记
selectedItem = -1;
.click(function(){
//鼠标单击下拉列表的这一项的话,就将这一项的值添加到输入框中
$searchInput.val(term);
//清空并隐藏下拉列表
$autocomplete.empty().hide();
});//事件注册完毕
//设置下拉列表的位置,然后显示下拉列表
var ypos = $searchInput.position().
var xpos = $searchInput.position().
$autocomplete.css('width',$searchInput.css('width'));
$autocomplete.css({'position':'relative','left':xpos + &px&,'top':ypos +&px&});
setSelectedItem(0);
//显示下拉列表
$autocomplete.show();
//对输入框进行事件注册
$searchInput
.keyup(function(event) {
//字母数字,退格,空格
if(event.keyCode & 40 || event.keyCode == 8 || event.keyCode ==32) {
//首先删除下拉列表中的信息
$autocomplete.empty().hide();
clearTimeout(timeoutid);
timeoutid = setTimeout(ajax_request,100);
else if(event.keyCode == 38){
//selectedItem = -1 代表鼠标离开
if(selectedItem == -1){
setSelectedItem($autocomplete.find('li').length-1);
setSelectedItem(selectedItem - 1);
event.preventDefault();
else if(event.keyCode == 40) {
//selectedItem = -1 代表鼠标离开
if(selectedItem == -1){
setSelectedItem(0);
setSelectedItem(selectedItem + 1);
event.preventDefault();
.keypress(function(event){
if(event.keyCode == 13) {
//列表为空或者鼠标离开导致当前没有索引值
if($autocomplete.find('li').length == 0 || selectedItem == -1) {
$searchInput.val($autocomplete.find('li').eq(selectedItem).text());
$autocomplete.empty().hide();
event.preventDefault();
.keydown(function(event){
if(event.keyCode == 27 ) {
$autocomplete.empty().hide();
event.preventDefault();
//注册窗口大小改变的事件,重新调整下拉列表的位置
$(window).resize(function() {
var ypos = $searchInput.position().
var xpos = $searchInput.position().
$autocomplete.css('width',$searchInput.css('width'));
$autocomplete.css({'position':'relative','left':xpos + &px&,'top':ypos +&px&});
&div id = &search&&
&label for=&search-text&&请输入关键词&/label&&input type=&text& id=&search-text& name=&search-text& /&
&input type=&button& id=&submit& value=&搜索&/&
服务端的代码,我们这里选择JSP,也可以使用PHP,服务端无所谓,关键是传送数据。
&%@ page language=&java& import=&java.util.*& pageEncoding=&utf-8&%&
String []words = {&amani&,&abc&,&apple&,&abstract&,&an&,&bike&,&byebye&,
&beat&,&be&,&bing&,&come&,&cup&,&class&,&calendar&,&china&};
if(request.getParameter(&search-text&) != null) {
String key = request.getParameter(&search-text&);
if(key.length() != 0){
String json=&[&;
for(int i = 0; i & words. i++) {
if(words[i].startsWith(key)){
json += &\&&+ words[i] + &\&& + &,&;
json = json.substring(0,json.length()-1&0?json.length()-1:1);
json += &]&;
System.out.println(&json:& + json);
out.println(json);
整个过程思路其实挺清晰的,首先在输入框上注册keyup事件,然后在事件中通过ajax获取json对象。取得数据后,每一项数据创建一个li标签,在标签上注册click事件,这样当我们点击每一项的时候,就可以响应事件。键盘导航的关键是记录当前高亮的索引值,根据索引值来调整背景高亮。显示下拉列表的位置要根据输入框的位置来设置,当浏览器的大小改变时,随时调整下拉列表的位置。
JQuery是web前端的利器,有机会的话,大家一定要看一下。
百度地图的问题 我想实现的效果是
譬如说.地图上有5个标记.他们分别距离大概100米;
在地图没缩小的时候.只显示一个标记.那个标记写着5,表示那个标记那个地方有5个小标记.
然后我地图放大的时候.放大到一定距离.那5个标记就显示出来..
------解决方案-------------------- 好像没这么智能,你的代码里面能获取到当前放大级别
当级缩放比率改变并且放大级别大于12
百度地图api如何实现比例尺 我想在地图中中添加一个比例尺,该如何实现呢?
------解决方案--------------------
Android版的貌似无比例尺,可以根据缩放比例手工加个层也可以实现。
android listview的HeadView左右切换图片(仿新浪,网易,百度等切换图片)
首先我们还是看一些示例:(网易,新浪,百度)
显示效果都不错,可是手感就不一样了,百度最棒,网易还行,新浪就操作很不好,这里我说的是滑动切换图片.自己可以测试一下.不得不说牛叉的公司确实有哦牛叉的道理. 下面我简单的介绍下实现方法:其实就是listvi
百度API的OverLay,onTap的问题 两个覆盖物,靠得很近,然后只能点其中一个,另外一个点不到,我怎么可以做到,我点一下,然后显示他们两个,让我选择显示哪一个呢?
------解决方案-------------------- publicclassFootprint_OverlayItemextendsOverlayItem{
Android 调用系统搜索框之搜索建议实现
原文:/abased-351703.htm
什么是搜索建议 首先我们来看下什么是搜索建议。在Android应用中,当用户输入搜索字符串是,系统会根据输入的字符串的部分或整体,以下拉框的方式列出含有用户输入字符串的列表,这样用户就可以不必输入完所有字符,可以直接从下拉列表中选择,方便了用户。如果能在AP
Android百度地图使用
今天测了下百度地图,发现网上都给出了比较清晰的答案,但对于百度jar包调用这块还是容易犯错误 一旦出错,运行调试困难,报的错误仅仅是无法启动activity,这种情况一定要查看jar包是否正确引用 特此将开发步骤与jar的引用说明一下 1步:下载jar包,两个文件一个jar一个so文件 /map/sdkandev-d
如何自己实现类似地图气泡的功能 地图是一个个瓦片用canvas.draw画上去的 标记是addview添加上去的 但是移动的时候不同步,标记总是在地图移动完毕的时候才移动 如何才能同步呢?? 我知道有个viewgroup,是不是用这个呢?对这个非常不了解~ 求高手指点!!!~~感谢~
------解决方案--------------------
搞出来没有啊,国外有牛人写过一个开源的,自己去
老罗Android视频开发教程(百度地图实战开发)十集集合
老罗Android视频开发教程(百度地图实战开发)十集集合
老罗Android开发视频教程(百度地图实战开发)第一集百度地图搭建开发环境
/forum.p ... &extra=page%3D1
老罗Android开发视频教程(百度地图实战开发第二集百度地图覆盖物的
android 百度地图描绘POI
首先还是一贯作风,请大家先看一些图例:
在上一篇介绍了地图显示自己的位置,在这一篇呢,我简单介绍下在地图如何show出来一系列POI(兴趣点)
首先我们从服务器拉取要标记POI的信息如(lat,lon,Tag等信息)然后就是根据经纬度创建ItemizedOver
怎么纠偏百度地图经纬度 求教怎么纠偏百度地图经纬度
------解决方案-------------------- 下载纠偏数据,或使用百度提供接口,但访问数据量有限
Android 百度 Map -----定位功能(工具类) package com.liu.
import android.app.A
import android.util.L
import android.widget.T
import com.baidu.mapapi.BMapM
Android系统自动同步时间的问题 hi各位好
请教个关于Android系统自动同步时间的问题,当系统fullreset之后,会出现提示输入系统同步,请问这个同步时间是哪个服务器,或者是和运营商基站同步吗
------解决方案-------------------- 走网络的是NPT,走运营商的是NITZ,详细的请上百度
————android 带输入框AlertDialog 第二次点击出现错误
————android 带输入框AlertDialog 第二次点击出现错误
错误描述:
ERROR/AndroidRuntime(1394): java.lang.IllegalStateException: The specified child already
Android实现类似微博的换肤功能 现在想做一个和新浪微博客户端一样的更换主题样式的功能,从网上搜了很多,多数都是说使用SharedUserid来控制,但是我不清楚,到底怎么使用,在主程序中如何来实现具体的更换操作;
其实我就是想要个这样的功能:
主程序一次性写好,默认自带有一套主题皮肤样式,之后的只需要像微博那样,下载新的皮肤apk安装即可更换;
即使客户端已经安装了很多个apk,主程
关于android地图功能的问题 请问有没有一种android地图有显示某一条道路是否为单行道的功能?(单行道);
------最佳解决方案-------------------- 没见到过。
按理说应该有该属性吧,搜索线路的时候应该会把单行道考虑进去的,只是不知道是否开放。找百度的人问问。
------其他解决方案-------------------- ,,真没找到。。
Android 封装了GPS定位与百度移动地图API定位
第一个:MainForm.java
/** * &br/& * Title: MainForm.java &br/& * E-Mail: [emailprotected] &br/& * QQ:
&br/& * Http: iaiai.ite
百度应用 android客户端(一)自定义导航栏
title布局activity_main_title.xml
&?xml version=&1.0& encoding=&utf-8&?& &RelativeLayout xmlns:android=&http://schemas.android.
Android端与服务端基于TCP/IP协议的Socket通讯
什么是TCP/IP协议? 百度百科的解释:Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电
跪求!!!android编辑框输入内容,如何判定某些字符不允许输入??? android编辑框输入内容,在输入的过程中,如何判定某些字符(比如回车等等)是不符合要求的???
------解决方案--------------------
你是什么输入框啊 系统带的键盘? 既然有回车为啥不让输入啊 不想他输入回车就干脆自定义键盘 你想他输入啥就定义啥
------解决方案-----------
【Android每日一讲】 今晚到哪儿打牙祭 - 具有选择功能的对话框
1. 范例说明 在先前介绍的范例中,提到了一个神奇的“AlertDialog”对话框,这个对话框也可以包含对话框,即层层叠叠的AlertDialog。 本范例将示范如何利用一个按钮事件,在触发这个按钮事件后,再通过类似列表项目的方式呈现在AlertDialog里,一般可用作投票、选择器和遥控器等类似的范例
跪求一个难度较大的功能的实现 需求是这样的,一个webview,显示一个网页,要拿笔在上面可以写写画画,然后用手可以拖动页面,拖动的时候,前面用笔画的部分要跟着页面一起动。
------解决方案-------------------- 不会帮你顶,我也不会
------解决方案-------------------- 你可以去查下api,webView可不可以这样操作!
求助!提醒功能的实现(service,broadcast,alarmmanage) 做个程序想实现一个提醒功能(不管程序是否正在运行中)
看到很多实现方法都涉及到service,broadcast,alarmmange
请教一下大神这三者service,broadcast,alarmmanage之间的关系以及怎么使用,,
是在service中直接用alarmmanage设置定时提醒,还
android如何实现文件下载管理功能????? 用android实现文件下载功。类似UC、QQ浏览器下载功能一样,点击下载后文件在后台下载,程序可以跳转到其他的activity中,当点击下载管理按钮时跳转到下载管理界面可看到正在下载或已经下载完成的文件,对下载未完成的文件可以实现暂停下载功能。请问该如何实现?
------最佳解决方案--------------------
Android自动登录 记住用户名密码实现 SharedPreferences
最近Android项目需要一个自动登录功能,完成之后,特总结一下,此功能依靠SharedPreferences进行实现。 SharedPreferences简介
SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其
雷锋实验室: 指尖APP大乱斗 Android输入法横向评测
还记得三星的“张师兄很忙”那张广告图片么,你想拥有师妹那闪电般的输入速度吗?拥有一款好的输入法可以让你无论是在移动社交还是移动办公都能事半功倍,目前Android平台主流的输入法主要有谷歌、搜狗、百度、QQ、触宝以及讯飞等,下面小编就从输入效率、功能以及性能等方面对这六款输入法进行横向评测,希望能给大家在挑选输入法的时候有所帮助:
菜鸟求助:基于iMX51开发板上uboot移植与fastboot的实现问题 由于刚接触此类领域~诸多盲区~对于fastboot实现问题无从下手~网上搜索全是傻瓜刷机的玩意~求老手指点些思路的~3Q
------解决方案--------------------
都是现成的,问你的供应商要代码
------解决方案--------------------
IMX51只玩了一下,IMX53还在
不同签名的apk如果实现自动更新 之前的那个apk版本用的签名好像不能用了,使用的时候总报出IO异常:keystore was tampered with,or password was incorrect。 现在我用自己的key来签名打包apk,但是在自动升级更新安装包的时候,总是说“应用程序未安装”。我想应该是签名不同的问题,但是怎样才能让它们之间可以实现自动的安装更新呢? 求解啊。。。
求解类似【地图气泡/地图标记】如何实现,不用google api的 地图层和气泡/标记层是两个个framelayout
请问如何添加数个 气泡/标记 用什么方法?
我的想法是通过每次手势触摸移动/缩放地图
传递参数到 气泡 层,改变坐标,重新绘制然后显示
这些气泡应该用什么方法添加上去?????
android中完成分享功能(邮件或者短信方式)
应上篇所说,我紧接着,便把前两篇的效果图中的最后一个按钮,即“分享”按钮的功能,进行实现,这个按钮我大体想了下,用什么来完成,是什么效果,怎么样才能具有一定的代表性。比如,第一篇的”帮助“按钮,使用的是ViewPager,它是有一些代表性的,大家可以通过它进一步认识到viewpager;而第二篇的“我的”按钮,则是通过“PopupWindow”
android中完成分享功能(邮件或者短信方式)
应上篇所说,我紧接着,便把前两篇的效果图中的最后一个按钮,即“分享”按钮的功能,进行实现,这个按钮我大体想了下,用什么来完成,是什么效果,怎么样才能具有一定的代表性。比如,第一篇的”帮助“按钮,使用的是ViewPager,它是有一些代表性的,大家可以通过它进一步认识到viewpager;而第二篇的“我的”按钮,则是通过“PopupW
刚入门,请教一个功能的实现 想在软件里实现动态的加载图片的功能,图片是在数据库里保存着
请教如果实现,会用到哪些控件,有代码更好,多谢
------解决方案-------------------- 1.在服务器端准备好图片。
2.android端下载,存在本地
没有特别饶人的地方吧,一步步实现就行了。。。哪里不懂再问我
------解决方案------------------
基于SVM的垃圾短信过滤系统(用android实现,并在真机测试)
注:博主本科毕业时的论文
基于SVM的垃圾短信过滤系统*
摘要:传统的垃圾短信过滤方案,以垃圾短信中出现的敏感词作为判断的依据,却忽略了正常短信中出现的词对分类的贡献,并且由于短信用语的灵活性,特征提取难度较大。本文提出了一种基于svm算法对垃圾短信进行监控和过滤的方案,该方案根据短信内容、短信长度等特征,对短信文本
onCreate()方法实现Activity自动跳转的疑惑 AnimationDrawable.start不能直接写在onCreate,onStart,onResume里面,都是无效的,无法启动动画,只能写在比如事件监听当中,网上的资料说是因为AnimationDrawable并未完全关联到Window,在onCreate()方法中,Vi
基于Android Fragment功能的例子
通过最近空闲时候对Fragment的学习,尝试着写了一个小Demo,将在开发的时候能常用到的Fragment知识放在一起,写过了这个Demo对Android Fragment的了解更加深入了,以后做起有关的项目也会顺手很多,下面先贴上几张实现之后的图片: 实现的功能很简单,也是最基本的,上下分别是两个Fragm
一个常见的布局 如何实现 自己试验了好久,都没有成功。想实现下面这样的布局,请教如何设置layout和activity。效果如下所示,还有那个查看更多信息,往下拖动就会出现更多信息,这个功能是如何实现的,最好有类似的资料,源代码之类的&nbsp
android canvas中translate函数的使用,可以通过translate函数来实现滚动的功能
translate(float x,float y)函数是将整个canvas水平移动x,垂直移动y距离。可以通过translate函数来实现滚动的功能。
Android蓝牙开发中,设备能用代码控制自动匹配吗? 用手机连接蓝牙设备的时候都会要求做一个匹配操作,双方输入一个匹配码,然后就可以匹配成功了。
但有的设备,如蓝牙耳机等,没有输入功能,一般这种设备的匹配码是固定,比如,我想问的是可不可以通过自己的程序来实现自动输入这种固定的匹配码,不要用户手动输入,比如针对某些第三方的蓝牙设备专门开发的软件。
我发现android在匹配
怎样在安卓中实现在锁屏状态下弹出对话框,并可以震动和铃声,就像闹钟似的? 我想要在应用弹出对话框,程序在后台运行,当达到条件后弹出对话框并有震动和铃声,但是在锁屏状态下却没反应,有什么办法解决吗?
------最佳解决方案--------------------
//解锁 KeyguardManagermanager=(KeyguardMana
onCreate()方法实现Activity自动跳转的疑惑 AnimationDrawable.start不能直接写在onCreate,onStart,onResume里面,都是无效的,无法启动动画,只能写在比如事件监听当中,网上的资料说是因为AnimationDrawable并未完全关联到Window,在onCreate()方法中,Vi
基于 Android NDK 的学习之旅-----环境搭建
工欲善其事必先利其器,下面介绍下Eclipse SDK NDK Cygwin CDT集成开发环境的搭建。
1、Android开发环境搭建
Android开发环境搭建不是重点,相信看此文章的很多人都已经搭建成功,这里随便概述性的说说。 1)&nbs

我要回帖

更多关于 mcgs下拉框连接数据 的文章

 

随机推荐