Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. var React = require('react');
  2. var soap = require('soap');
  3. var url = 'http://XXXX/wsdl?wsdl'
  4.  
  5.  
  6. var Example = React.createClass({
  7. onSubmit : function(e) {
  8. e.preventDefault();
  9. var username = this.refs.username.value;
  10. var password = this.refs.password.value;
  11.  
  12. var args = {
  13. loginInformation: {
  14. UserName: username,
  15. UserPassword: password
  16. }
  17. };
  18.  
  19. soap.createClient(url, function(err, client) {
  20. client.Connection(args, function(err, result) {
  21. console.log(result);
  22. //DO SOMETHING WITH SOAP-RESPONSE, WHICH IS SAVED AS A JAVASCRIPT OBJECT IN RESULT//
  23. });
  24. });
  25. },
  26.  
  27. render: function() {
  28. return(
  29. <div>
  30. <h1>Login</h1>
  31. <form ref="form" onSubmit={this.onSubmit} className="login-form">
  32. <input type="text" ref="username" placeholder="Enter Username"/>
  33. <input type="text" ref="password" placeholder="Enter Password"/>
  34. <button>Start</button>
  35. </form>
  36. </div>
  37. )
  38. }
  39. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement