Quantcast
Channel: SharePoint 2010 - Development and Programming forum
Viewing all articles
Browse latest Browse all 11571

SPservices radiobutton click event

$
0
0

<script language="javascript" type="text/javascript" src="http://itlab1/ca/Scripts/jquery11.js"></script><script language="javascript" type="text/javascript" src="http://itlab1/ca/Scripts/jquery.SPServices-2014.js"></script><script language="javascript" type="text/javascript"> $(document).ready(function() { GetQuestions(); $("#SubmitAnswers").click(function() { alert(" inside submit"); // get logged in user name // get current user //var currentuser = // get name value pairs for question and answer // insert/update list answers along with username , question # and answer }); $("#myDataTable").click(function() { alert(" inside myDataTable"); $('#myDataTable input').on('change', function() { alert($('input[name=rbanswer]:checked', '#answers').val()); if( $('#CaseRadio:checked').val() !== undefined){ } }); }); }); function GetQuestions() { alert("jQuery"); alert($().SPServices.SPGetCurrentSite()); //The display name of the list we are reading data from var list = "Questions"; var queryStringVals = $().SPServices.SPGetQueryString(); var quizID = queryStringVals["varname"]; alert(quizID); var fieldsToRead = "<ViewFields>" +"<FieldRef Name='Title' />" +"<FieldRef Name='Description' />" +"</ViewFields>"; var query = "<Query>" +"<Where>" +"<Eq>" + "<FieldRef Name='Quiz' /><Value Type='Text'>" + quizID + "</Value>" +"</Eq>" +"<Neq>" +"<FieldRef Name='ID'/><Value Type='Number'>0</Value>" + "</Neq>" +"</Where>" +"<OrderBy>" + "<FieldRef Name='Title'/>" +"</OrderBy>" +"</Query>"; var method = "GetListItems"; var webURL = $().SPServices.SPGetCurrentSite() ; var list = "Questions"; var fieldsToRead = "<ViewFields>"+"<FieldRef Name='Name' />" +"</ViewFields>"; // var query = "<Query><OrderBy><FieldRef Name='ID' Ascending='True' /></OrderBy></Query>"; // var query = "<Query><Where><Eq><FieldRef Name="Title" /><Value Type="Text">title asp.net</Value></Eq></Where></Query>"; $().SPServices({ operation: method, async: false, webURL: webURL, listName: list, CAMLViewFields: "<ViewFields Properties='True' />", CAMLQuery: query, completefunc: function (xData, Status) { $(xData.responseXML).SPFilterNode("z:row").each(function() { var ID = $(this).attr("ows_ID"); var title = $(this).attr("ows_Title"); var questionNumber = $(this).attr("ows_QuestionNumber"); var question = $(this).attr("ows_Question"); var answera = $(this).attr("ows_AnswerA"); var answerb = $(this).attr("ows_AnswerB"); var answerc = $(this).attr("ows_AnswerC"); var answerd = $(this).attr("ows_AnswerD"); $("#myDataTable").append("<tr align='middle'>" +"<td align='left'>Question Number "+ questionNumber+"</td></tr><tr>" + "<td align='left'>"+ question+"</td></tr><tr>" + "<td align='left'>"+ answera+"</td></tr><tr>" + "<td align='left'>"+ answerb+"</td></tr><tr>" + "<td align='left'>"+ answerc+"</td></tr><tr>" + "<td align='left'>"+ answerd+"</td></tr><tr>" + // this is hardcoded and tagged for each question "<form name='answers id='answers'>" + "<td align='left'><input type='radio' name='rbanswer' value='a' onclick='toggleText()' >a</td></tr><tr>" + "<td align='left'><input type='radio' name='rbanswer' value='b' onclick='toggleText()' >b</td></tr><tr>" +"<td align='left'><input type='radio' name='rbanswer' value='c' onclick='toggleText()' >c</td></tr><tr>" + "<td align='left'><input type='radio' name='rbanswer' value='d' onclick='mdfyBits()'>d</td></tr><tr>" +"<td align='left'></td></tr><tr>" +"<td align='left'></td>" + "</tr><br><p>"); }); } }); // for (var i=0;i<=10;i++) // { // $("#myDataTable").append("<input type='radio' id='myRadio"+i+"' onclick='mdfyBits()'>") // } }</script><body><table id="myDataTable" border =1 width="95%" align="center"><tr bgcolor="lightBlue"><td><B>Quiz</B></td></tr></table><input name="SubmitAnswers" id="SubmitAnswers" type="button" value="Submit" style="height: 21px; width: 50px"></body>

how do i capture relevant question and answer ?



Viewing all articles
Browse latest Browse all 11571

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>